skysight-inc/HackerNews huggingface dataset:
Applications should basically never need to write custom Scanner/Valuer functions that deal in interface{}, if you find yourself doing that it's a red flag
That cpu implementation is screaming for a cython implementation with all that bit twiddling. Would love to find a spare weekend.
First End to End Rag Out of Stealth
Today Arcee.ai launched an open-source repository containing code for finetuning a fully differential Retrieval Augmented Generation (RAG-end2end) architecture.

We modified the initial RAG-end2end model (TACL paper, HuggingFace implementation) to work with decoder-only language models like Llama, Falcon, or GPT. We also incorporated the in-batch negative concept alongside the RAG's marginalization to make the entire process efficient. Our novel RAG E2E method enhances dense retrievers by over 25%

Please try the repo here https://github.com/arcee-ai/DALM and let us know how we did.
Maybe this is what's actually occuring.
I am quite sure they'd die before engaging. I'm not even sure they'd manage to take off and maintain steady flight.
QuestDB engineer here: We use jlink to create images for selected platforms. This means not even JRE is a dependency: You unpack a tarball and you are good to go. See: https://questdb.io/docs/get-started/binaries/
Not being an expert has never stopped Snowden claiming to be one.
> Reading texts? That's borderline abusive.

I’ve noticed a trend of people using increasingly dramatic language. Words like “abuse” and “harm” are being tossed around to describe conduct that really deserves blander words.

I’ve also noticed a kind of social feedback loop happening, where people hear these exaggerations and then come to believe they are victims of “abuse” when, really, someone was just rude.

Anyway, I don’t think reading your kid’s texts qualifies as borderline abuse. I’d reach for a word like “strict” or perhaps “overbearing”.
How to Manage Online Reputation in the Age of AI
Nice benefit is the elimination of tons of CORS requests.
I think the reputation of tofu as bland is not dissimilar to people claiming to dislike veggies as bitter.
Tangential, but see:

https://news.ycombinator.com/item?id=37583258

Explaining "why" is often (revealing) more about how the programmer is
thinking at that moment. It reveals hidden or ineffable knowledge
about how the coder arrived at that point/design, and may reveal
intent not explicit in the code itself.

Mismatches between the declarative and imperative have often been
where I've found bugs. Especially in my own code when trying to
explain it to myself in a comment opens my eyes to an error.

Those "why" comments are our stories about our code.
I did a rather short investigation and have found the following: the creator of both websites is https://www.eurofigure.gr/ and hosts them under the same IP, along with other Greek websites; a simple reverse IP reveals this.
She was effectively researching for a media segment. So attention seeking like a newsreader, or an actor, or a start-up issuing a press release.

The agency had indicated that a name would be chosen by the registrar but wouldn't tell her what it would be, so she aimed to find out.

Not what I'd do, but I think it's curiosity and maybe flippant more than dumb.
20 Years. That's around one generation of human, and 2+ generations of hype.
I would love to plumb this up with a speech recognition engine via commands as well as free dictation. I can see this being useful for navigating code semantically.
Wow, I used to read that long ago, and your mention caused me to click and lose some time.

I'm impressed not just that the site is still functioning but that the quality remains high!
https://www.nytimes.com/2022/08/02/business/media/cnn-profit... or https://www.forbes.com/sites/markjoyella/2023/03/14/cnns-rat... for example - CNN is pulling a viewership of ~400k people and you can see Brand's videos generally averaging above that on YouTube.
More gobbledegook.

Saying "lets get evidence and make things better" isn't a solution.

It's gobbledegook.
My great grandfather emigrated as a young person and started using his father's patronym as his own last name instead of continuing to use his father's first name as his patronym. He could have kept the patronym tradition alive, but why? He was in America now, and once his kids were born, they mostly spoke English anyway.
That's what's been so striking for me -- the stuff that is fun and playful for me I get to do; and a bunch of stuff that I hated I can now offload, with the net result that I get to work at the level of abstraction that is most interesting and most human, vs acting like a human robot trying to unearth documentation, API examples, etc.

There's no question about this being the right way to use it for me, but I wonder if this could introduce something bad for someone just starting out, who hadn't first got all the reps with the drudgery over decades? Still mulling on that.
It takes programming back to the pseudocode experience, but now the computer can fill in all the code bits really well about 75% of the time
Bang on. This practice has changed in the hosted, PR-based collaboration world. Instead of embedding this kind of thing in the source itself, it's written up in these constructs that exist outside. Then they go missing or are just undiscoverable, at least until it's too late.
Couldn't that be said about humans? As I understand it, once upon a time in some parts of the world, walking alone unarmed could get you abducted and sold into slavery. But then we decided as a society that we want to have this "Human Rights" thing and now most of us feel relatively safe about other people on the street not randomly abducting or assaulting us.

So I'm just not getting the argument for why we can't trust humans to not vandalize or steal robots, especially internet-connected ones that constantly film their surroundings. I for one believe that just like we can learn to be civil to one another, and can also extend our civility to other species (e.g. we generally don't go around kicking dogs we see on the street), we can also be civil to robots.
These images aren't personal use, though. They are being shared around. How does that not constitute harassment or defamation?

Also, child porn laws apply to people who acquire the material for personal use. You can go to prison for possession, not just for selling. It would take only a small update to the law to have this apply to AI-generated imagery of real children as well. Even that may not be necessary, as it becomes increasingly difficult to differentiate AI-generated photos from real photos.
They were going to waive the fee for anyone switching to Ironsource from applovin. They just got too much backlash.
Unironically, I've done this sort of thing.

Not too impressed with the results though.
Java tooling was excellent back when QuestDB was started and still is excellent today compared to C++.
It's also a lot more dangerous, both for the patient and the flight crew. It takes a pretty critical need to offset that.
Whut?

ChatGPT, is that you?
I like the idea of comments being impossible and one acts with that in mind. Along with the one about thinking the next person to view your code is a psychopath who knows where you live. Holding those 2 things in mind, you really can have your cake at eat it (too), you can have clean expressive code that covers a lot of the “why” without comments littering the screen.

How are you going to make the code itself scream of its “how and why”? Then failing that you can put a comment if you must.

I have worked with codebase with incredible comments. Changing the code was really hard and laborious and far from a joy to work with. When PRs become back and forth about how to change the wordings of the comments in the code, it is soul destroying, it becomes very time consuming. Like writing a joint novel at the same time as writing the code. Some people like it that way and each to their own, I know I can’t convince them.
I'd be interested to know if the "safety concerns" are about the physical safety of the return vehicle, about the safety of the drugs, or political, but the article doesn't really get into that.
78% MNIST accuracy using GZIP in under 10 lines of code
I mean, you need to make a decision, if you want to charge your future BEV at night or have house where you can't park.
There’s plenty of material that lands near the fine line and there’s plenty of material that lands nowhere close to it.

Let’s start by saying “synthetically generated pornography of a real person created without their consent is bad.”

This conversation is very very far from trying to figure out the intricacies of complicated cases. This is people saying, “there’s no relevant concept of consent” and “there’s no harm inflicted by pixels which just so happen to look like a real person.”

For the former, you merely have to ask why we have any concept of consent anywhere at all, and the answer is: to make it illegal to do certain things which inflict certain harms. So here is a new specific way to produce a new specific harm.

Don’t think it’s a harm? You merely have to ask someone who has had this done to them if they feel harmed or not. A bunch of 20-50 year old dudes on HN saying “I wouldn’t care lol” doesn’t qualify. I personally am more inclined to trust the victim advocacy groups and researchers who overwhelmingly agree that sharing nonconsensual sexual imagery of someone does inflict harm upon them. This argument is apparently so obvious that we in fact have curtailed freedom of speech along various boundaries of this area, and only complete weirdos or “I am very smart because I logic good” people have a hard time understanding why that is.
I don't think so. Poking around the source code, the only thing exposed in the cli client around listen() and accept() is related to FTP, because of the way FTP works. It does mean, though, that libcurl has functions like Curl_conn_tcp_listen_set() and Curl_conn_tcp_accepted_set() that could be used for what you're describing. It's just that they are only used for FTP now.
I get regularly harassed for having dared to publish a library under GPL license.

Developers are so entitled, they don't even ever reflect they are taking without giving back all the time.
Waiting Room makes queueing decisions on Cloudflare's highly distributed ne
The FAA release is very short, only 3 short paragraphs. The third sentence is:

Zipline is an FAA-certificated Part 135 operator and will use its Sparrow drone to release the payload via parachute.
Play Framework 2.9.0 Release Candidate
That sounds like a morality clause - i.e. they intend to deny access to the software to entities engaged in child labor. Putting aside whether or not 'good' people should deny 'evil' people access to FOSS, and if we can even agree on a consistent set of morals to embed in our licenses[0], the main problem with these licenses is getting courts to correctly interpret them as we intend.

Copyright is a virus that creators can use to harm people who use their creative work, so any ambiguity in licensing at all is a trap that can be sprung at any time to subject users to billion dollar lawsuits. In fact, you already pointed out one. Conversely, any tightly drafted morality clauses is likely going to be easily worked around by exactly the kinds of organizations you want to exclude from use of your software.

To make things even worse, there's this weird trend of postmodern licensing, where you deliberately write licenses that are difficult to interpret[1]. Licenses that only apply to the dead, or extremely vague "software must be used for Good, not Evil, as we interpret it" kinds of morality clauses that I railed against above. If combined with a real license, these are harmless (because you can just take the actually FOSS terms). But standalone, these are all very expensive and dangerous rugpulls waiting to happen.

[0] For example: should Planned Parenthood, the National Rifle Association, and/or the American Civil Liberties Union be allowed to use Ethical Source licensed code?

[1] Stuff like WTFPL could at least be construed as a weirdly drafted permissive license.
And the plain smile emoji is either a normal amount of happiness, or a malicious serial killer dead-eyes rictus.

:)
Why should he go? He is not being censored. He is still allowed to post videos, ask for Patreon support, sell tshirts etc… Youtube simply cancelled their commercial partnership.
I have EGS installed literally because they give away free games. But their storefront/launcher is extremely slow and buggy in comparison to Steam's.
Another nasty pattern is with Google Translate.

You want text translations from 1 lang to next? Cool. It works.

You want an image text-> translated text? You MUST install and have Google app installed. No real reason other than to re-enable more spyware and garbage.
The portswigger courses from the creators of burp and the employers of this researcher are the best. Free too.
Picking Java feels interesting given that it’s a database. I would love to know their justification for the choice.

Although - I have known a trading firm that wrote their platform in Java, offloading any disk and network access to some limited C++ and JNI. In their case I believe they simply allocated large buffers that C++ pushed and pulled data from. The benefit of this strategy was their Quants could build memory-safe strategies and in a much friendlier language. For them if eliminated the risk of bad code and lost time to debugging awful C++ errors.

To my knowledge it all worked for them quite well, they made good money and any minor differences of speed in Java were negligible to them.
This is badass. There is definitely room in my life for a modern reboot of an old-school PDA with better responsiveness, reliability, battery life, and interface design than a smartphone.
> Okay, but some of us – me included – are not free marketeers. We believe society has a right to curb the behaviour of big business, especially where it impacts on consumers, users and citizens.

This is a bit of a change of attitude since his days as editor at Spiked/Living Marxism when the standard line was extremely, extremely libertarian.

He seems to have chilled on his "#MeToo is sexist against women" stance:

https://www.spiked-online.com/2018/01/11/the-misogyny-of-met...

Hard to read anything deep into the outpourings of a professional troll though.
Aerodynamic semicolon.
Granted I got into them well after the two Pilot models (I think a Palm III was my first, followed by a V, and then an m515) but they were always very responsive. Far more then a m68k processor running at 20 mhz had any right to feel.
That sounds pretty much the same as existing "catolog stores"[0] like Argos[1] (although your idea is probably a bit more automated).

[0] https://en.wikipedia.org/wiki/Catalog_merchant

[1] https://en.wikipedia.org/wiki/Argos_(retailer)
> Their enterprise offerings were bad and their price quotes were insane and unrealistic.

To clarify: the products themselves were and still are very good, with minor quirks.

As for pricing, there is a class of companies that set extremely high margins (this doesn't apply just to Hashicorp, see the the pricing of Gruntwork which I believe contributes to OpenTofu). This game reduces the number of customers but also the number of problems you need to deal with. This strategy is perfectly fine and I have no complaints - I built my own HA Vault cluster solution and used remote AWS backend instead of Hashicorp Cloud. But the license change was a game changer - Hashicorp is still a strong player in the market, but no longer the default choice.
Back in the 90's I moved to one side of Australia to the other, and to a different state, but I didn't change my drivers licence or car registration as required, because I figured the authorities had no way of catching me, and it was 10 times more expensive in my new state.

When I got a ticket nothing happened because the two state authorities didn't exchange information about car ownership for parking and traffic violations. I ran up probably $20,000 dollars worth of tickets pretty quickly, given I could park with impunity in a place where parking was impossible or super expensive (central Sydney). Also various speeding tickets.

Then I got a contract with the local driver licensing authority. My job: facilitate exchange of information between states for penalties associated with out of state plates.

I know what you're thinking: just filter out anything to do with my licence plates. But that would be unethical (cough). And I'd get caught.

As it happened, the first task was to apply it to trucks who were the worst offenders since they routinely travelled between states and there were obvious safety issues.

So I asked my boss about when the same would be done for out of state cars, "out of curiosity".

He said "20 years to never. It's too hard [for bureaucratic reasons]".
There is unread counter in the favicon
It depends on the effort you want to put in, and the tables you want to play.

VPX has the largest table collection, and the good ones play very well. But there is also Pinball FX which is a lot easier to set up, and they are catching up in terms of cabinet support (we're helping them, the next thing is force feedback support).

There is also Future Pinball which runs a few original games with mods pretty well now, but it's still closed source.
That is an absolutely fair point.
I mean why is f# the goal, and could we write a better f# with the use of AI.

As an example, why not write in f# and let an 'AI-compiler' optimise the code...

The AI-compiler could then make sure all the code is type safe, add in manual memory management to avoid the pitfalls of garbage collection, add memory safety etc - all the hard bits.

And then if we gave the AI-compiler those sort of responsibilities, then we can think about how this would impact language design in the longer term.

None of this is with current generation LLM's, but might be where we end up.
Can somebody explain in more detail - what does this mean for the user? What are pros and cons?
User Support, Equanimity, and Potential Cross-Project Tools and Practices in Op
> And it's also a behavior that is never useful.

False. There are cases where it is useful to have the loop variable available directly. For example, you can add one to the loop variable to skip an iteration, which would not work with an iteration-local loop variable.
As The Hill pointed out ( https://www.youtube.com/watch?v=qr_Kjd0xXNA ), this was not about the content he uploaded nor anything he said on the platform.

YouTube was completely okay with putting ads on the conspiracy theories.
Missing is one other style of comment: how to use this API. This is not targeted at someone understanding or maintaining the code, but someone outside who just knows (or suspects) they want to use your API without understanding it. While this need not be with the code it generally is better that way because tools can extract information from the code (the comment is before the function foo, therefore it must be about foo, foo takes some parameters with some types - we can link to the documentation for those types...).

This style of comment is only needed if you expect your code to have users who are external and thus don't want to look into the details.
Drones schmones.

Miniature zeppelins is where it’s at. Bouyancy to just below negative so very little energy needed to lift the device.
Thanks, haven't heard of them before, but they do look cool. Just adding the links here:

https://www.manna.aero/

https://twitter.com/realBobbyHealy
I’m not sure the correct way to approach The problem is, but it’s more widespread than just the big guys.

Chess.com is annoying me by changing my settings every 1 to 2 months to put them back to what they want.

This sort of thing is really common
Tremendous, it’s almost as if this was planned.

I await next week’s deployment.
Unleash the Power of Membrane: Your Own Twitch on Beam
The training session on incoming Code Beam 2023.

From basics of Membrane to RTMP & HLS broadcasting

This training demystifies the intricacies of the Membrane Framework, a powerful Elixir-based platform for multimedia processing! Thanks to this workshop, you will unlock the skills to build cutting-edge broadcasting platforms, empowering your multimedia projects.

Firstly, you will deepen your understanding of the Membrane Framework, enabling you to create your own applications. Then you will learn about challenges in multimedia processing and its solutions like Real Time Messaging Protocol (RTMP) and HTTP Live Streaming (HLS).

Lastly, you will participate in a detailed, step-by-step tutorial that concentrates on developing an application capable of receiving and broadcasting multimedia streams.
Zhou, Qin and Han Dynasties – World History – Khan Academy [video]
Just wanted to give a shoutout to my hobby app, a social scorekeeper and ranker for pinball players, Pindigo. It’s free; there are over 11k users posting scores. It also has locations, user groups, and leaderboards. https://www.pindigo.app
From my experimentation with writing my own push notification client for android, this is exactly what Google does with their push messages.
Aldous Huxley's 1962 Berkeley Lecture “The Ultimate Revolution”
I read this as Roblox and was equally curious about the answer
"I can create a basic Debian container, connect and apt install anything I want."

Stateless (Docker) vs Stateful (LXC).

That's 2 different purposes.
It's been studied; drones are somewhat better: https://www.nature.com/articles/s41467-017-02411-5

E-bike courriers are probably better still but drones are probably faster if you can make them work.

A lot depends on the delivery pattern, of course.
I think at this point we exhausted arguments on both sides of the debate. I think that agreeing to disagree and moving on is a better alternative to competing on ad hominems.
This is from 21, not really news, and the paper version on arxiv and published at NeurIPS have quite a few citations. No one's suppressing this, people that don't reflect on their datasets or how they use them just either don't care or fail to acknowledge they're actual issues.
Conforming implementations will fail to interoperate with their “protobuf” serialization; it’s absolutely incorrect for them to call their length-prefixed framing protobuf.
If you want to disable Google location history (AND/OR) limit data collection to 3 months, you can do that here:

https://myactivity.google.com/activitycontrols?settings=loca...
There was an anonymous post complaining about mariadb.com, the company a few months back. Never saw the claims anywhere else though.

https://news.ycombinator.com/item?id=3546
It's a false dichotomy in theory. It's mostly not in practice. And that was far truer in 2006 when Shopify got started. Then there really weren't any modern web frameworks in performant languages.

Primarily it's not the language that makes people more or less productive, though it does have some influence. It's mostly the frameworks in those languages. And traditionally the most modern / full-featured web frameworks haven't been in systems languages. The major counterexample at the moment (while still obviously not a systems language) is that modern JS VMs are actually really fast, so while I don't love JS, it does hit that sweet spot at the moment of performance and mature frameworks.

Also, I've never worked in Rust, but am mostly a systems programmer, and while I understand that Rust is supposed to be easier than C or C++, I'm skeptical that it's as easy to work with as higher level languages, or that you could throw most web developers into Rust without some serious additional learning.
Does this add up? If the connection timeout is 3ms, then that means there's 3ms for a roundtrip, 1.5ms each way. So the maximum distance would actually be roughly 250 miles. But even then, packets don't actually travel at the speed of light in fiber optic cables. It also assumes that the cables are laid as the crow flies, which they aren't.