skysight-inc/HackerNews huggingface dataset:
Apparently Seth Meyers did similar last year, so it's not like it it was unprecedent: https://techcrunch.com/2024/09/19/john-mulaney-skewers-san-f...
The problem is with cataloging and discoverability. After a certain number of photos (or movies, songs, whatever), finding what's relevant is non-trivial.
Thanks for the clear explaination, I suspected as much. Wasn't sure however if that was all there is to it.
Yours is in the class of theories that presumes that some large group is perfectly organised, communicates perfectly and able to keep that ability secret.
With respect to the many comments about LC's synth aestetic, Its a mistake to judge [art and media] against current standards. They should instead be evaluated through the lens and give insight as to what the target audience wanted then. - paraphrased from a statement by Quentin Tarantino about film
It seems to be fundamentally the same deal except instead of passing `q` to GPT-4, they have some long-context "Memory Model" (whose details I've yet to fully understand). Also, MemoRAG uses a more conventional Retrieve/Generate pipeline downstream of the generated queries than "Contriever" (whose details I similarly haven't informed myself on).

It would be interesting to see a performance comparison, it certainly seems the most relevant one (that or an ablation of their "memory model" with the LLMs upon which they are based).
Serving images from CDNs is not the only use case for browser JXL support. Browsers can perform client side processing of images before upload. They even host fully featured image editors like https://photopea.com. And sometimes you do want to see an original image from your camera in your browser, like say on the web version of Google Photos.
Will you be increasing the bug bounty payout? $2,000 is a tiny fraction of what this bug is worth, I hope you will pay the discoverer a proper bounty.

You've been handed a golden opportunity to set the right course.
The programming profession I originally got into does not really exist anymore, but all these years later I am still making a good living doing loosely related work which is still called "programming", despite the fact that most of the programming I used to do is now automated. Even if new LLM-based tools automate most of the work I currently do - and I think it unlikely that will happen on such a short timescale (ten years, maybe, certainly not one) - there will still be plenty of work to do: someone will always need to boss the machine around, using some formal language or other, and we will probably continue calling that person a "programmer".
The local population are under no such impression.
I think we all know that tech debt often lives forever, so if you're going to start a browser company, you simply must be thinking about security/privacy from day one. If the VC model doesn't make that possible, then the only reasonable conclusion is that browsers shouldn't be a thing that VC funded startups work on.
Because the victim was an onion server, they could make it generate new connections at will. They used timing correlation to determine their node was the middle node for their connection.
So you're saying that African countries could run heavy industry without a national or international grid if they used non solar/battery to generate the power?
> But if you don't do something to boost the "under" group, they're going to continue to be the under group, the group without adequate social capital.

The point of the article is that women are no longer the "under" group. In the 80s and 90s, sure - the ratio of college graduates was something like 60:40 men to women, but now, it's the reverse. We should have started gradually taking the thumb off the scale as they approached parity, and we definitely should start taking the thumb off the scale now that the ratio is at least as lop-sided in favor of women as it was in the past for men.

Of course, that's a bit overly-simplistic, as there are certainly fields where we should probably maintain advocacy programs for women (e.g., CS), but perhaps there's a need to start up advocacy programs for men in other fields to balance things out.
Those images are better than the ones they have on Facebook. I don't know why they picked such hazy pictures that make it hard to see the machine.
You still make the same big changes, but the difference is you don't have to do them all at the same time. You also skip the complicated add-ons of ipv6 and don't reassign everything.

Ipv5 as you call it: Phase 1 is getting routers/hosts to understand v5 headers, while users enable v5 and change nothing else. Phase 2 is the transition where people keep using padded addrs while things* are updated in-place to just support longer ones, which doesn't affect users**. Once that's done, we get to use the full space, which some users may ignore and some may use. For better and worse, the existing /32 blocks would still be around initially. Maybe this would appeal to previous ipv4 holders better; they still own the same % of the pie. Maybe 8.8.8.8 would stay forever.

What makes me kinda sure would've worked? Right now, the world has mostly already completed the equivalent of phases 1 and 2 for ipv6. There might even be a way to reuse the ipv6 protocol as-is for ipv5.

* DNS, NAT, DHCP, ARP, routers, VPSes, OSes...

** "User" includes corp network admins, cloud/datacenter operators, ISPs, and simple home customers.
The overview paragraph needs to be expanded quite a bit. The only operative phrase about how this thing works is "By recalling query-specific clues". I think people need a bit more knowledge about what this is and how this works, in an overview, to get them interested in trying it. Surely we can be a bit more specific.
I'm surprised to see pytorch and Jax mentioned as alternatives but not numba : https://github.com/numba/numba

I've recently had to implement a few kernels to lower the memory footprint and runtime of some pytorch function : it's been really nice because numba kernels have type hints support (as opposed to raw cupy kernels).
But you're still using ipv4, which cannot be upgraded in-place the way I described. I responded to a sibling comment about the second question.
DMs Aren't Doing Your Team Any Favors
Create your first LiveView Native (Elixir) Application
I’ve been using CuPy a bit and found it to be excellent.

It’s very easy to replace some slow NumPy/SciPy calls with appropriate CuPy calls, with sometimes literally a 1000x performance boost from like 10min work. It’s also easy to write “hybrid code” where you can switch between NumPy and CuPy depending on what’s available.
The 32 bit variants are accelerated via SHA-NI on most CPUs, which inverts the performance ranking again, making SHA-256 the fastest common cryptographic hash by far.
Show HN: Open-Source Agile Retrospective Tool for Real-Time Team Feedback
There is. But that's still a far cry from a fully integrated language feature.
Realistically, it just comes down to not pissing off powerful and vengeful nations, especially Israel and Russia. If an intelligence service wants you dead, they're going to find ways.
When considering which qualities to favor in people, I'd be happy if you consider this quote from the 1950 movie Harvey:

"Years ago my mother used to say to me, she'd say, 'In this world, Elwood, you must be' - she always called me Elwood - 'In this world, Elwood, you must be oh so smart or oh so pleasant.' Well, for years I was smart. I recommend pleasant. You may quote me."
1. Protein folding is not AGI, and its a technology (much like, say, telecommunications), which no human on their own would be able to perform or even expected to.

3. How can an AI (in a general sense) create a model of underlying reality if the humans who create them do not have access to underlying reality but only the forms of its appearance?
Israel replaced the electric components with identically shaped components that were explosive. Removing empty space doesn't solve this.
PolishedTurd.ai
> in the latter case, you're often on your own

If so why would you want this? Isn't the Expedia way of issuing a single ticket better?
Show HN: Open-Source Visual Chatbot Builder with RAG Support
Hexabot is an open-source chatbot solution that allows users to create and manage AI-powered, multichannel, and multilingual chatbots with ease. Hexabot is designed for flexibility and customization, offering powerful text-to-action capabilities. Originally a closed-source project (version 1), we've now open-sourced version 2 to contribute to the community and enable developers to customize and extend the platform with extensions.
> Africa doesn't get a pycon. If you do fund it, you're funding something that excludes queer people.

Defund all pycons from 80% of the world then. Because that's the vast majority of Asia, Eastern Europe, the Middle East, Latin America and a lot of the rest of the world.

This will just result in forks and fragmentation in the long term, as opposed to having to work with and being more accepting of "queers".
I think I understand that to a certain extent. But where does the universal wave function exist to begin with? There must be some construct it exists within.
Aka, this will drive your car into a ditch and it will be your fault.
"Fully self driving but a human has to watch" is nonsensical. Responsibility for observing the road and making decisions is a very important and inseparable part of driving. Mechanistically manipulating the steering, brakes, and accelerator is not the hard part.

https://www.sae.org/blog/sae-j3016-update

Vehicles with levels 0-2 of driver support are never self-driving at any moment of operation. These systems might be able to manipulate the controls of the vehicle, but they are not good enough to make decisions without constant supervision at all times.

Level 3 is partial self-driving, where the vehicle can assume responsibility for driving under some narrow circumstances.

Full self driving doesn't happen until level 4.

I think the reason that there's no decimal points is because J3016 is really a road-map of the milestones on the way to full automation, not a buyers guide.
I highly recommend watching Jacques Pepin videos as well as Julia and Jacques.

Jacques Pepin is alive and well and some of his recipes are just 2 to 3 ingredients and easy to make. And yes, he is highly technical but explains things so easily to regular people like me.

My kids love this recipe: https://youtu.be/zjv_pAmiqhQ?si=63ppn2hCUBiQKiVG
Yes, the driver interface may or may not change, nobody knows where and when. That's a feature of the Linux versioning scheme and driver HAL policy. You can roll your own userspace-Linux-compatible kernel and it's going to be a toy until you develop drivers for it, which won't ever happen.

> Also, WSL1 and some BSDs are examples of Linux compatibility.

Yes, and they suffer from either performance or lack of drivers, hence WSL2 running a real Linux with some dark magic to share hardware and network, sort of. Surely you don't mean this as an argument in favor of rolling your own Linux-compatible kernel?
Peter Alvaro gave a great presentation on Dedalus at Strange Loop 2015.

https://www.youtube.com/watch?v=R2Aa4PivG0g
Remove RubyRussia 2024 from Rubyconferences.org
>TL;DR: Real-time Linux finally merged into mainline after 18+ years. Good for robots, not your desktop.

Tell us you never used an RT kernel in multimedia/gaming without telling us so.
The difference can be astounding.

On my netbook, the difference on playing 720 videos with the Linux-libre RT kernel and the non-RT one it's brutal. Either 30FPS videos, or 10FPS at best.
Well, it's an app that users access all their online info through - bank, email, search, work, social - everything. Even an open-source, decentralized, blockchain, grass-fed, organic, extra virgin, written in nothing but HTML, released by W3C itself browser could monetize just ~5% of market share if users are downloading their build (or if its baked into the source), considering how much a browser reveals about its user and to the extent the user can be retargeted for: Ads, marketing, surveillance, analytics.

The biggest opportunity has to be driving search traffic to the major search providers all these browsers partner with.

Could also get acquired by a major browser vendor if you have a better product and people are downloading it more than the major ones, especially if both are based on the same underlying engine. Even Firefox still sucks to this day. I'm using it right now (Waterfox) the product still sucks! I know of some browser vendors acquiring others, especially as mobile took off and it was hard to get it right.

Seems like the opportunity is similar to that of social media but slightly more modern because nobody uses new social media anymore but people are trying out new browsers (and you get richer user/usage data).
Sorry, I meant to reply to the person before you about how people chose to fly rather than go by rail.
Mathematicians define new class of shape seen throughout nature
I don't mean to be cynical, but manifestly this isn't necessary. It's why widespread power outages remain a thing even in rich, highly industrialized countries. American Gulf Coast utilities don't spend astronomical sums on distribution infrastructure to ensure 100% uptime through hurricanes; entire regions end up going hours if not days without power on a regular basis. Likewise, Texas doesn't maintain enough generation and robust infrastructure to make it through every cold snap unscathed.

People say one thing--"we require 100% uptime"--but do another--"but I'm only willing to pay a fraction of the price it would take to achieve that, and then I'll complain bitterly during the inevitable power outages."

I'm all for nuclear, but let's be honest about how real-world infrastructure truly works. And, yes, I believe this means safety claims of Gen 4+ nuclear are off, just as they were for prior gen plants. Through motivated accounting people arrive at the numbers that are demanded, but knowingly or not the actual risk of an incident will be greater, as it manifestly always has been. At the same time our real risk tolerance is much greater than we claim, and this will eventually be born out in the power markets, whether through greater nuclear, less reliable power, or some other state of affairs.
A nuclear power plant needs supervision, if it can run N days without but there is no supervision for N+1 days, we are in big trouble.
I'm the lead on the LiveView Native (LVN) project. Happy to answer any questions here. I'll get a few FAQs out of the way:

* it's not a WebView - we render actual native UI

* we do not push for 100% server-side rendering. An upcoming post will discuss optimistic UI strategies for LVN

* Android support is coming, possibly before EOY

* offline mode is not yet implemented but coming
> while you remain in a privileged and ignorant position

I think Python devs such as you and I are much more privileged than the average African.
seems like it is the case: https://news.ycombinator.com/item?id=41601332
This is one of the best microcontroller projects I've encoutered recently! Amazing work!
FYI the Airpods Pro 2 have been out for a while already. The hearing aid functionality is just a software update.

The Airpods Pro 2 are also different from the Airpods, which are up to v4 now I think. The article uses them interchangeably but they aren't the same.
not the part where they actually released it and not electron aka atom shell
Why every day, not every some other time unit? The unit "terawatts" is a rate, not a quantity of energy.
EU Commission starts proceeding to specify Apple's interop obligations under DMA
Config generally feels more complex though, since there isn't a central parameter server anymore. The colcon build system also just feels more complex now, which I thought was already impressively complex with catkin.
It's interesting to see software engineers going from rolling their own auth, to not rolling their own auth, to not even noticing this quite blatant security problem.

It doesn't matter if you roll your own auth or not, you need to understand a very basic fundamental of it all: never trust the client.
that is also my suggestion as theres absolutely nothing like it! really well explained, good review of the gfx maths, and both teacher and students inside the platform are really approachable as well.
Weird take. You have all these aspersions to cast on me and saying I'm trying to "sway public opinion by minimizing" when I'm literally telling one person to learn more about these subjects so they'll be less ignorant.
Simulate the NFC tag of the bike and fake the movements?
Looks great, would love if it was fully offline and interface with sensors directly
From the codebase you extracted this from, how are you sending these prompt strings onward? I feel like it would really benefit from being inspired by all of ActionMailer, not just ActionMailer:::Preview. Being able to just fire these off in a job would be useful. Even better if you could act on those as part of the job, so kind of like a little controller/agent thing?

config.action_prompt.delivery_method = :chatgpt_api
config.action_prompt.chatgpt_api_settings = {
api_key: Rails.env[:OPENAI_API_KEY]
}

...

class ApplicationPrompt < ActionPrompt::Base
before_action :set_user

def set_user
@user = current_user || AnonUser.new
end
end

class SupportAgentPrompt < ApplicationPrompt
def ask(question)
@question = question.strip.downcase

if result = prompt(question:) # renders `views/prompts/support_agent/ask.text.erb`,
# ideally handles recognizing JSON and stripping out whitespace in response
broadcast_append_to @user,
target: :support_chat,
partial: 'support_chat/message',
locals: { message: result, from: SupportAgentUser.new }
end
end
end

...

SupportAgentPrompt.ask.prompt_later "What's the best menu item?"
This comment brought back academic paper reviewer associated ptsd
The second thing is the problem with not having NAT. On a home or corp network, I like NAT. I'm not trying to host 20 servers there. Sure ipv6 can use it too, but it's never default and often not supported on the router.

So yeah, 192.168.1.55 is my Mac's local ip, it's easy to remember.
Feedback requested: MVP od DeFi app
indeed, the market efficiency of a house of cards built on sand and thin ice cannot be overstated
That can be done without the massive accumulation of data on each of us.

You join a Facebook group for fashion? Ads for fashion.

You join a Facebook group for woodworking? Ads for tools.

See how that doesn't require any personal information?
Cool Roofs Could Be Most Effective at Reducing Outdoor Temperatures in London
I wouldn't say that. If it meets our needs/wants and we are willing to pay for it, that represents value, no matter how silly it sounds. People pay money for plenty of nonsense: cosmetics, junk food, DLC. The fact that it's artificially derived (laws begetting paid workarounds) doesn't change the value proposition. For data gluttons the investment in data acquisition pays off. There are plenty of people paying money to work around laws, especially tax laws. Tax decisions have a scale from wisdom (an individual making prudent financial decisions) to deviance (a company playing shell games with businesses and bank accounts) but the line can be blurry.

I do think the situation is dystopian though. Sharing data without explicit case-by-case consent should be disallowed.
Fedora 42 Will Try Again to Use the New Anaconda Installer's Web UI
They do care when there is no valid routing from point A to point B via official codesharing/interlining/alliance partner airlines on a given day, forcing an overnight layover, or virtual interlining.

Usually this happens when flying long haul business class from smaller airports to another small airport on a different continent.
Yowlr. (Which is apparently a dubstep musician.)
There is an interesting trend, that the highest quality people are frequently not required to work from the office.
I have a friend who works at IBM on a super cutting edge tech and he has been doing it from his yacht (a small one, nothing fancy) for the last 5 years. (Now with Starlink available he is really happy).
James Hamilton at Amazon also does that.

So it might be possible that the market pay a premium for work from office job and suffer the commute. Or the better people won't work in your company.

Also the hiring pool might be smaller when you pick from the pool of candidates in geographic proximity of your office.

And may be our notion that I pay for all your 40 hr./week work hours will be modified and more "freelance-like" arrangement with 10 hr./week or piece work with fixed retainers would be popular.

After the pandemic, the globalization has arrived in full force. Now you can work from whatever you like, but you'll compete with everyone in the same time zone, not in the 40 miles radius from the office.
It seems a little odd to make multiple requests instead of using one request to create all the context for all the chunks.
So you rather leave a bad rating for the business, affecting everyone working there by potentially turning customers away, because of someone's ("teenager", "young person", etc. pipapo) substandard work effort?
Tanzania has life imprisonment for homosexuality, surveys show it has 10% of its population tolerate queer people, and has been committing human rights abuses against the queer community for years as part of its authoritarianism. I think its fair to not run a pycon in a country that is explicitly extremely hostile and dangerous for a wide and respected portion of the python community.
Ah man you should go out and see the night sky sometimes. I have, all my life, and it’s great. You’ll see meteors and the satellites and the ISS. It’s fantastic. Seeing the satellites makes kids wild. If this is piss, then call me P Diddy.
> People are having sex at every convention.

That's besides the point. People are not at a Python convention for sex. Having a convention in a different culture doesn't mean accepting all the moral tenets of that culture.

You're effectively cancelling the entire African and Asian Continents. I'm failing to see in putting barriers to what is the best gateway for economical progress for a lot of people in our time.
I appreciate your response, and largely agree with you. But you can take security seriously without having a program in place to pay non employees for work they did without you asking them to.

Also, while I love companies that have bug bounty programs... I don't think any company without such a program is under any obligation to pay someone just because they volunteered their time without the company knowing about it or soliciting the work in any way.

So the fact that they did in this case, despite having no program, is what I'm choosing to focus on.

I want to share a personal anecdote to put my opinion into more perspective. I owned a small business operating a for-profit website for 18 years, for 15 of those years it was my primary source of income. I had no employees other than myself. It was just me on my own working from home. I earned enough to pay the bills, but I'm currently earning 2x what my business earned at its peak traffic by being an employee. So it's not like I had money to be paying people... it was pretty much an average software engineer's salary in terms of what I brought in.

Anyway, over those 18 years I had a few dealings with some white-hats who were very nice and clued me in to some issues. I thanked them and when they politely asked if "we" (because they didn't know any better) had a program it was a non-issue when I explained that I'm too broke as a one-person shop trying to feed a family to be paying out anything substantial but I could PayPal a cup of coffee or something for their trouble. But then I had a few dealings with complete shady assholes who tried to extort money out of me by threatening to exploit what they had found and go public and basically drag my reputation through the mud.

Experiences with the latter group make me sympathize a lot more with companies that decide to have a policy of just blanket not dealing with outside security researchers, to take the information and then deal with the fixes internally and quietly.