skysight-inc/HackerNews huggingface dataset:
Removing legal protections for corporations and those in charge would go a long way. For example, if those in charge are personally liable for wrongdoing they would think twice. CrowdStrike as a product may not even exist as it is in that world, a company leader may not want the personal risk of being able to take down a large chunk of the internet. There also may not be security holes to guard if the leaders of an OS company weren't willing to skip security in favor of fancy new AI features.
The state of the art here is really Parsec, Moonlight, and Apple's "High Performance Screen Sharing" [0]. All three of these use hardware-accelerated HEVC in some UDP encapsulation. Under the right network conditions, they achieve very crisp text, 4K60 4:4:4 with low latency.

[0]: https://support.apple.com/guide/mac-help/screen-sharing-type...
No they haven't. Maybe they have caught cheaters with _intrusive_ software. But that's not "observed behavior and apparent capability".
I shoot quite often. If you learn to shoot with your left right shut you will need to calibrate your sight to shoot for something I know as a 'counter-paralax'. When i say "left eye" that might be your right eye, it depends on how you shoot. You cannot calibrate a sight properly without choosing left, right, or having both eyes open...

Both eyes are preferred for a killer, because you want to have awareness. But it is not an easy way to shoot, or train, or learn.

On another note, I had a cal .22 blow on my face once, on a perfectly tuned rifle, and the reason I kept my eye, is because the exit is on the right hand side. Most rifles are build like that.
I’ve been using bun with NextJS 14 and it’s worked really well the last few months.

So well in fact that I forgot that the lack of stack traces was due to Bun. I forgot NextJS even gives you stack traces in the browser, it’s been that long.

I’m going to upgrade ASAP just for that feature.

I still have to run npm run build for nextjs to ensure it’ll work in Vercel because there are the occasional errors that were only caught during a deploy.
You have a deep misunderstanding of how law enforcement works. Police are there to investigate after a crime has occurred or to intervene to stop a crime in progress. There is no predictive mandate. When police start trying to predict the future they see the public as monsters.
The study isn't trying to do replication, but seems to have tested the rate that GPT-4 predicts human responses to survey studies. After reading the study, the writers really were not clear on how they were feeding the studies they were attempting to predict the responses to into the LLM. The data they used for training also was not clear, as they only dedicated a few lines referring to this. For 18 pages, there was barely any detail on the methods employed. I also don't believe the use of the word "replication" makes any sense here.
I've thought of it like an approximation of where the functional parts of the phone were. Thumb is the transmitter and the pinky is the receiver.
Maybe old phones can't do this compared to new ones.

Disabling the battery seems reasonable enough for a device that won't use it again.

If a battery is needed.. plug one into the usb?
I don't think you ever need something like this. It's just another tool in your toolbox. It's like graphs and diagrams - at some point some information will be easier to show this way than by writing it out in details.

I've used it a few times. For example when justifying a project of migrating a large legacy app to docker deployment.

It's also useful for getting a specific kind of result from LLMs - GPT knows how to summarise discussions/conflicts in ArgDown format.
> And I seriously question who signed off on certifying them

Having a little experience with certifications and audits myself, I can't say it is terribly surprising.

Audits have a tendency to get caught up on things that don't really matter, and completely miss things that do.

I imagine they showed auditors the testing and controls they had for releasing actual code, but didn't bother to explain how these "channel" files were deployed.
If find it hard to believe that the Ghost Robotics platform could get more than a single shot off without falling over, or at least becoming unstable to the point of being incapable of firing further rounds. As others have said though, perhaps there is also a unique dispersal ammunition in use here that makes a single shot kill feasible? Like a grown up version of .22 rifle-chambered vermin shot, or some kind of miniature flak?

The compact-tractor Rheinmetall Mission Master, shown in the article, seems a far more likely platform with the downside that they nearly are two orders of magnitude bigger (500kg payload vs 20kg for the GR Vision). A 20mm auto cannon turret firing air burst rounds would be effective against many more targets. It also carries your lunch for you (they are designed primarily as infantry packhorses.)
Cryptocurrency trading professionals typically use Python, Java, Rust, or C++ for exchange API access. Single-source data access presents inherent limitations, such as data loss from server downtime, delayed updates, and limited data quality and refresh rates, which can potentially impact trading decisions.

This article introduces a DolphinDB solution to access market streams (with Binance Exchange as an example) through both WebSocket and REST APIs. Performance test shows that this integrated approach enhances continuous data access and comprehensive coverage and improves data quality by providing more timely and frequent market updates. By implementing higher frequency data refreshes within shorter intervals, traders can achieve superior market responsiveness and make more informed decisions.
Probably I misused the word agents, as I used it not in a very technical way but more like "things that act from an user input"
The play deficit (2013)
Google is a "privacy antagonist" with an Open Source OS you can build locally and modify to your heart's content? And Apple's been privacy focused, suing security researchers for copyright violation when they try to analyze iOS?

Methinks you're holding a double standard. Compared to Android and Linux, Apple's "promise" is no better than the one Microsoft offers Bitlocker customers.
Yes, but with the caveat of in some very specific cases no.

I spent a good deal of time trying to get it to believe there was a concept in the law of "praiseworthy homicide". I even had (real) citations to a law textbook. It refused to believe me.

Given the massive selling point of ChatGPT to the legal profession, and the importance of actually being right, OpenAI certainly reduces the "high trait agree-ability" in favor of accuracy in this particular area.
those are two separate questions.

Compared to old VS: First and foremost: feature richness of refactorings, code inspections and plugins - basically in the IntelliJ you have everything Reharper plugin can do for .NET and probably more. Second IntelliJ can run on non-spying operating systems. Third it's much more resource friendly for bigger projects. Last but not least ItelliJ is keyboard user friendly (e.g. you can jump and resize windows using only keyboard).

Can't say much about vscode vs IntelliJ. When I tried it last time Java plugin was not there. I could not use ItelliJ keyboard shortcuts - also code formatting and refactoring options were worse than in the itelliJ. That's to be expected it's paid product after all.
you have to move off the home row to get to the arrow keys though. like, even that is extraneous with vim movement.
I'm curious, have you had people walk away from using Ubicloud because it's a Ruby-based infrastructure project as opposed to something like Go or even Python?
I just played with it. Looks cool. A few questions -

1. Who are you targeting? Influencers, YouTubers, Instagramers?

2. What happens if video is in foreign language? E.g. German, Urdu. Does it still work?

3. How are using Remotion for building video? You might just not need it.
GitGPT A natural language command line Git assistant
California ID cards are coming to Google Wallet on Android
I mean, there are unlicensed surgeons, who, presumably are unlicensed for multiple reasons, but one might be not being able to get certain degrees from accredited institutions -so, yeah, idiots do become surgeons of a type.
What would a Bun v2 look like in your view?
Not the author but thought it looked interesting and wanted to share.

Has anyone built something similar?
And mimicking loveable pets
The SEC continues to be a huge disappointment.

All the sales made to retail were not protected, simply because they went through an exchange.

I'm so tired of waiting for regulatory authorities and legislators to wake up and do their job.
We (i.e. my colleague Dave Taht) got this to work in Linux several years ago. If you have a Linux kernel since 5.2, you can use 0.0.0.0/8 (except 0.0.0.0 itself) as an ordinary IPv4 network.
Dunno. Maybe a table with functions and conditions?

The point isn't the specific form that support would take. The point is that it has some form that implies the intent of the programmer.

It has N states and they are enumerated. It has code that runs on transition and state. It has these variables which make up conditions. The state doesn't become a dead end and all states are reachable. etc.

The point is to enable the compiler to know "Hey, this is a state machine. You can check <invariant> because it is a state machine.
> the difference between 170 and 105 is basically zero

From tests I've read, if you would compile something or render or encode/transcode (on CPU) or similar, there is a measurable effect. It will take only little bit longer but consume noticeably less energy.

The other positive effect: reduced noise from fan or even no noticeable noise at all.

> 170W TDP, 105W TDP or 60W TDP

I'm curious why it is not possible to adjust these values in only few watt steps.
that seems to imply bad faith or malice. I'm out of my depth here, but it figuring out the true nature of reality does seem properly hard and it's not obvious what the next steps are.
Apple won't say it explicitly, but this change is designed to limit access to data that can be used to build systems or applications that understand the context of the things you're working on on this machine. This is just one small example of Apple's strategy to build the world's smartest operating system. The operating system's built-in artificial intelligence-based assistants need screenshots over time to understand context. A picture is worth a thousand words. A vein of gold.
> I feel like the issue here is not necessarily that the surveillance happened

It is the issue. A local PD should not be surveilling innocent people for any reason, especially a political one. This is a clear abuse of power.
Is there something fundamental to the design of firefox that makes it use tons of memory and be prone to letting web pages peg a core at 100%? Every time I try to use firefox I have to quit because sometimes it runs like a 90s java applet.
Mine is so old that it doesn't have a picture on it and it's never an issue at two warehouses in the Silicon Valley that I frequent. No one has even mentioned the lack of a picture.
Ah ok, understood. Many of the AI terms are pretty fast and loose at the moment anyway so I don’t think it’s a big deal.
I don’t know if Firefox can be saved. I say that using Firefox for iOS right now.

I use Firefox because it’s not chrome, not because it’s good. Mozilla’s reputation is trash, Firefox is riddled with ancient bugs, and the bleeding hasn’t stopped.

I’d like to be wrong but I don’t see how.
>I can simply tell you to piss off. I'm not entitled to receive an education from you and you're not entitled to have me not write stupid things.

The difference is that I'm not asking you to not write stupid things, but you ask me to explain things to you.

>So you want something out of me

That would be projection. You want something out of other people (an explanation), whereas we want you to get something for yourself.

We get absolutely nothing if you learn more about the subject you opine on. You will.

>I can simply tell you to piss off.

You certainly can. You're not in the right forum for that though.

I did write an explanation up the thread - long enough to not fit into the limits of a single comment on HN (a hilarious limitation for 2024, but I digress).

Please read it.
Is it possible to train an LLM that is minimally biased and that could assume various personas for the purpose of the experiments? Then I imagine it’s just some prompt engineering no?
When a CEO diagnoses a public screw-up as a failure to educate the customer, the CEO is usually a loser, in both senses of the word.
Just keep in mind that https://notes.valdikss.org.ru/jabber.ru-mitm happened, although it's probably done by almost all hosting services
If only all cyber attacks would be protected as free speech - publication of additional packets.
SQLite Cloud: managed, distributed RDBMS built on SQLite database engine
Generating snowflakes using cellular automata
Find plugins for wordpress.
> If Boeing really wants out, the only plausible way is they convince NASA management to cancel the contract. That way Boeing can officially claim that they performed adequately, and the cancellation was due to NASA's own decision, not their own failures.

Alternatively they could convince a judge that NASA was being unreasonable by not certifying and completing this flight, if this goes to court, which many federal contracting squabbles do.
Haha you are wrong.. I have a PhD.. and a number of MSc..
Considering that South Korea has won 32 of the 40 golds ever for this competition, I think they know what they're doing

Man, hacker news comments can be so reddit quality with how dismissive and gut instinct they are... i came here to avoid that
So you don't want a free pizza because the neighbour's 3 year old son ordered 30 of them on doordash and their freezer isn't big enough?
Retrospectives allow airing concerns, but nothing really ever happens of those concerns in my experience. The concerns are documented but forgotten before the meeting is over. It's as if it's a religious ceremony.

It seems that you have to take desperate measures and be very convincing, which shouldn't be necessary in a high trust setting. One shouldn't have to repeat the same things over and over. It's the PO's job to take notes, and if they don't want to act on it, it's their project that will burn. No skin off my back. The best thing I can do is to have it documented once in writing an email, with a Bcc to my own personal address for legal reasons.

I shouldn't have to work extra hard to convince someone of what's necessary. I certainly don't get paid enough to do it. It is disrespectful to me, and similarly to you, if the other person is difficult to convince. If the management wants to torpedo the company, it's what is deserved.
I could exchange Firefox for Javascript and land on the same result... but people are going to be equally mad about it... the problem is not the browser.
Nuclear fusion would be the canonical case.

Closer to home, making cars self-driving, and making actually useful pedestrian robots are good examples of "easier than we thought" too.
A wire
Oh arguments like disagreeing with people, not arguments passed to a command line utility.
Yes. Vivaldi argument is the implemented own build in adblocker ... except its using same declarative lists as V3 :|
when will bun officially catch up to node?
Doesn't the kernel use a thread pool to process the requests in the ring, because the kernel is still designed around blocking disk I/O?
Low Formality Thinking – The Impact of Pen Use
Why on earth would you ever do that. And by "that" I mean every step. 1. Send your DNA to a for-profit company. 2. Upload the DNA results to yet another for-profit company. 3. Consider then giving law enforcement access to said DNA results.

Each and every step you've outlined is utterly insane to me.
They should at least stack rank the rank and file and at least quintimate all the slackers after each election cycle, regardless of winner, like clockwork, stack rank and renew. There is too much accumulated putrid growth in many departments -but it hardly ever gets sorted out.
No question, just want to say Bun is awesome and thank you.

(minor nit: release article says "Uint8Array.prototype.fromBase64()" when it's actually "Uint8Array.fromBase64()" per the code sample. Same for .fromHex)
> Chomsky claims there was a bombing after the two atomic bombings. https://www.youtube.com/watch?v=7s1h6wT91sc

The Japanese took 'too long' to surrender, so by the time they contacted the US government on August 14th, because of communication delays the sorties had already gone out early August 15th and dropped their payloads:

* https://www.asahi.com/ajw/articles/14980968

> I think when the atomic bombs were dropped Japan basically didnt have any means of defense.

The Japanese didn't think they were defenseless:

* https://en.wikipedia.org/wiki/Volunteer_Fighting_Corps

From a 1946 article:

> About a week after V-J Day, I was one of a small group of scientists and engineers interrogating an intelligent, well-informed Japanese Army officer in Yokohama. We asked him what, in his opinion, would have been the next major move if the war had continued. He replied: "You would probably have tried to invade our homeland with a landing operation on Kyushu about November 1. I think the attack would have been made on such and such beaches."

> "Could you have repelled this landing?" we asked, and he answered: "It would have been a very desperate fight, but I do not think we could have stopped you."

> "What would have happened then?" we asked.

> He replied: "We would have kept on fighting until all Japanese were killed, but we would not have been defeated," by which he meant that they would not have been disgraced by surrender.

* https://www.theatlantic.com/magazine/archive/1946/12/if-the-...
In a similar twist of misinterpretation, when you said it "is an interesting headline for dating a person" I was thinking of romantic courtship.
I'm not sure what you mean by this? I would guess from my own experience that there are open source alternatives to the majority of software. Often the open source software is just as good or better.
Journal your good memories. They become less temporary that way.
Ask HN: How to manage docs for LLM RAG app?
I'm building a LLM RAG QA bot for my company, a financial institution. Right now I know the 'basic' building blocks, e.g. prompt engineering, RAG, vector db, eval, etc. Funny enough the first challenge I encounter is to curate and manage all types of docs, e.g.:
* email chains
* teams recording transcripts
* confluence pages
* pdf manuscripts

These can be ever-evolving and may hook up with periodic delta updates, manual sync, add/remove, etc. And I'm trying to figure out if there's a way to manage these docs/texts properly. Basically, I think I would need a system to store these files, their metadata, etc, and provide a web UI for people to manage them. Then these blob of texts will go through frameworks like langchain/LlamaIndex and be cleaned/chunked into vector db, and different chunking strategies can be A/B tested while other people maintain this ever-growing docs system.

Any suggestions are welcomed. I've tried some all-in-one frameworks but so far my experience are lackluster. Also, my company due to compliance constraints cannot use cloud-based solutions, so it has to be either open-source local-deployed, or developed locally.
>Your approach to art is a beautiful combination of a toddler and a grumpy old man.

Everything else aside, this is an absolutely brilliant (and succinct) way of describing that attitude, and I'm absolutely going to steal it.
I used to identify with this, but made a hard switch the opposite way. When I look back on the last 10 years, the things I value are memories with friends. The idea of saving a few bucks to not going on a trip for a "fleeting memory" is crazy to me. That's all we have at the end of the day. I feel so much richer having experiences with friends and family, and the gear and stuff I buy gives me zero satisfaction compared to my honeymoon or another trip, or a nice dinner I hosted with friends.
Haha you are wrong, I have a PhD, and a number of MSc, from the U.S.., institutions that have a number of Nobel laureates.. (but I don't have student debt!)

Otherwise -- in a different world -- you and I could be brothers..

(If you judge me to be delusional.. however, erm.. frater quoque! The delusionality helps, sadly)
I couldn't figure out what dating had to do with this either.
for general-purpose string handling in software where failure is an option, i like the qmail stralloc approach

if (!addrparse(arg)) { err_syntax(); return; }
flagbarf = bmfcheck();
seenmail = 1;
if (!stralloc_copys(&rcptto,"")) die_nomem();
if (!stralloc_copys(&mailfrom,addr.s)) die_nomem();
if (!stralloc_0(&mailfrom)) die_nomem();
out("250 ok\r\n");

basically you have a struct with buffer-pointer, length, and capacity fields, like a golang slice, and you modify it with a small number of functions which reallocate the buffer if it isn't big enough. the ones you see here are stralloc_copys, which sets the buffer contents to the contents of a nul-terminated string, and stralloc_0, which appends a nul to the buffer. there are also functions for appending an arbitrary byte, for copying one stralloc to another, for copying counted strings into strallocs, and for concatenation, for determining whether one is a prefix of another, etc., but depending on the application, you may or may not need to implement these

the whole stralloc library is 97 lines of k&r c, so reimplementing the part you need for a given program is pretty trivial. it's in the public domain

for most programs, a disadvantage of the particular way that stralloc is implemented in qmail is that you have to check every single copy or concatenation operation for an out-of-memory error, as you see above. this makes your code a lot longer. many applications are better off just aborting inside the memory allocation function if they run out of memory; getting out-of-memory handling correct is very difficult, especially if you don't devote a massive amount of effort to testing out-of-memory conditions (because they won't occur often enough just by chance to test your error-handling path)

(another disadvantage of the way stralloc is implemented is that you probably don't really want to use unsigned int for the two length fields on lp64 platforms)

for some applications you might prefer just using strdup() (or xstrdup()) or non-owning string-view types (a pointer and a length, perhaps into an input file you've mapped into memory), or lisp-style symbol interning (plus some kind of buffer management probably). arena allocation, if you can afford it, makes dynamic memory allocation for strings a much more reasonable thing to do: no risk of a memory leak, fast allocation, instant deallocation. but again some applications do poorly with arena allocation

but please don't fill your program with fifty zillion string buffers of arbitrarily chosen sizes and then try to separately pass the right size in seventy zillion string-processing function calls. your code will be hard to read, buggy, and probably insecure. factor string buffer length handling into a small part of your program so that most of your code never has to think about string buffer lengths
>I've vetoed houses because they back onto nature/wildlife reserves

Why is this a bad thing? To a naive person, it might seem like a good thing, because you get to look out into a forest rather than someone else's yard.
It is not unthinkable. That is the problem.