skysight-inc/HackerNews huggingface dataset:
Hi. I'm the presenter. Thanks for the interest. Opinions here are my own.

I'll put in a TLDR as the presentation is quite long. The other thing I'd like to say was that QCon London impressed me, the organisers spent time ensuring a good quality of presentation. The other talks that I saw were great. Many conferences I've been to recently are just happy to get someone, or can choose and go with well known quantities. I first attended QCon London early in my career, so it was interesting coming back after over a decade to present.

TLDR:

Why did we build our own database? In effort terms, successful quantative trading is more about good ideas well executed than it is about production trading technology (apart from perhaps HFT). We needed something that helped the quants be the most productive with data.

We needed something that was:

- Easy to use (I mean really easy for beginner/moderate programmers). We talk about day 1 productivity for new starters. Python is a tool for Quants not a career.

- Cost effective to run (no large DB infra, easy to maintain, cheap storage, low licensing)

- Performant (traditional SQL DBs don't compare here, we're in the Parquet, Clickhouse, KBD, etc space)

- Scalable (large data-science jobs 10K+ cores, on-demand)

A much shorter 3 min intro from PyQuantNews: https://www.youtube.com/watch?v=5_AjD7aVEEM

GitHub repo (Source-available/BSL): https://github.com/man-group/ArcticDB
WhatsApp's E2E may not be backdoored (maybe), but it is 100% backdoored for metadata and social graph (contacts, group membership, etc.)
Example of this :
https://scroll.in/article/1044425/how-a-cross-border-love-st...

An even more egregious example : https://news.ycombinator.com/item?id=39918245
Facebook-Meta and Whatsapp maybe accessories to warcrimes perpetrated on a massive scale.
> The government is not a good allocator of funds, free market competition works a lot better for creating the best product.

That doesn't explain why their civilian aircraft aren't just not the best product, but have gone completely to shit over the last decade or two. The 737 max is the most notorious example here, as it's their most recent development and has never been good from the start - but reporting suggests that the engineering on their formerly-good lines has been going downhill also, and it's only the fact that they started out as good products which means they've taken longer to fall as low.

And there's very little government revenue for the civilian aircraft design and manufacturing side of the business. It's all free market competition.
I looked into it (as part of optimizing LLM memory throughput) and hugepage file-backed maps aren't supported under linux. Only anonymous mappings.
I am worried about these newest Captchas
Yet understanding is necessary but not sufficient when you read university math, especially advanced courses.

Proofs assume you have the elusive thing referred to as ”mathematical maturity”, which means many algebraic manipulation steps are skipped because it’s assumed you can just see the result straight away.

This ability to see the connection is not understanding but learning by rote, having done the same tricks with similar equations a thousand times.

This is what makes advanced math books/courses slow for me as a CS phd researcher. I can very slowly progress through, but it takes a massive amount of time to work through what just happened. If you take 60 instead of 20 courses on math the routine you have is just completely different. I guess you can call it fluency in the language.

(For example now I’m reading optimal control & variational calculus along with the functional analysis it needs, its heavy.)
You can train handwriting LORAs with Flux
Yes it is mostly a cost. Breaches are also a cost. When the homedepot security team tried to fix the issues that got them pwned, the execs said "we're not a security company, we sell hammers". Box ticking mindsets like that are held by incompetent and short sighted executives. The cost of security is decided by the cost of a potential compromise, it has nothing to do with profit margins. A lot of companies learn this lesson the hard way. Many "snakeoil" security companies exist because of this incompetent line of thinking by executives. It is easier to say you paid some company who made some b.s. claim than to actually fix problems, even if the 3rd party costs more than the cost of fixing problems.

In short, what you and OP commenter describe is incompetency, it should not be taken as the default, those are not defenders, those are mismanaged organizations. We're in 2024, every exec should know better.
iOS app to discover dog-friendly places in Amsterdam.

https://www.instagram.com/doggable.app/

We have over a 100 places now, and are getting ready for closed beta in September. You can sign up by emailing hello@doggable.app or DM-ing us on Instagram @doggable.app.

The app is developed live over at Twitch.

https://twitch.tv/elmigranto
The text styling is nuts, light weight (400) gray (#333) for documentation, what were they thinking?
> User can still choose Safari.

> It seems that users can still delegate everything to apple.

I don't know what you're trying to do here, but as you might expect me to say... you have to pick one. You can't simultaneously claim that the user makes the choice and that they can delegate the choice. It is pretty obvious that EU users have to make the choice now - it is a regulatory requirement. They can't delegate it. A key part of delegating a choice is that you don't make it yourself. Apple's brand is pretty explicit that they make these choices for their users so that those users don't have to engage with things like what a web browser is - that is a big part of why the Apple users in my family went with Apple.

Think of it like getting a chair that you have to assemble yourself vs preassembled. You end up with the same chair, but one path is more work for the customer.
Flitter: A new approach to web graphics rendering – seeking community feedback
I've been working on a project called Flitter, a JavaScript rendering engine inspired by Flutter, and I'd love to get your thoughts on it.
(docs: https://flitter.dev)

Flitter aims to address some common challenges in web graphics development:

- Layout management: It includes a built-in box model layout system, which might simplify the process of creating complex, responsive layouts for graphics.

- Declarative API: Inspired by modern UI frameworks, it uses a declarative approach that could potentially reduce boilerplate code.

- Renderer flexibility: It supports both SVG and Canvas, allowing developers to switch between them as needed.

- Performance optimization: We've implemented an optimized rendering pipeline, which we hope will help with smooth animations in complex visualizations.

- Familiar syntax: For those coming from Flutter, the API might feel familiar, potentially easing the learning curve.

We've built an interactive ERD tool (https://easyrd.dev) using Flitter as a proof of concept. It's still a work in progress, but it demonstrates some of Flitter's capabilities.

Flitter is open source (MIT licensed) and available at https://flitter.dev. We're at an early stage and would greatly appreciate any feedback, suggestions, or contributions from the community.

If you have experience with libraries like Konva, Pixi.js, or D3, I'd be particularly interested in hearing your thoughts on how Flitter compares.

Thank you for your time, and I look forward to your insights!
The Ninth Gate (Roman Polanski), which I have seen perhaps 5 times. I think it is the hidden meaning in old books which draws me to this movie.
Videodrome (David Cronenberg)
and recently
Midsommar (Ari Aster)
plus many of the already mentioned.
see docs: https://flitter.dev
In a similar spirit, I have started an experimental go to c++ compiler. But it's not in a usable state at the moment (no gc, imports management is not finished, some syntax are still not managed) and the code is probably quite bad as I'm not used to program in go. (The repo is here: https://github.com/Rokhan/gocpp if anyone interested).
"Vladislav Davankov" is a token "liberal". He's supposed to make such statements. Nothing that is uttered by Duma members is worth any consideration -- it's a complete theater.
It's been shown many times that people will pick up random USB devices from anywhere and plug them into any computer without thinking. Airgapping just stops the automated scans and stuff that was already being stopped. Defence is reactive, so the momentum and advantage is always on the attacker side, and stopping the lazy ones doesn't do anything to stop the real threats.
I think the problem you encounter with this is that you can no longer reference the small string as a &str.
I’m working on a test integration tool. You write your tests declaratively using YAML (ie. setup the environment, databases, etc., load fixtures, make api calls or db calls, and check assertions), so it’s completely language agnostic, which makes it perfect for grey-box/black-box testing. This way of testing also ensures you’re testing functional, business cases, and gives great stability on an exposed interface, because everything runs with real dbs, real queues and so on. From experience, this way of testing hits the perfect balance between reliability, usefulness, maintainability (when done right), and verbosity (at a previous company we replaced the tests on all of our layers with this kind of integration tests and it ended up being the most stable code base and test harness we ever worked on).

I’m currently polishing the logs and reports as much as possible, and then I’ll add support for more tools (Kafka, Rabbit, Nats, etc.). I have tons of features in mind to improve UX, speed, and bring more value to the tests.

Down the line, I want to find a business model for this tool and sell it, but I need to do a lot of thinking on this side since I’ve never done this before.
Hey HN! I'm still working on my Docker Swarm dashboard, Lunni: https://lunni.dev/

Lunni essentially takes docker-compose.yml and deploys it on a server. Currently we're using Portainer as the backend, which in turn just runs `docker stack deploy`. I'm reimplementing the stack deployment code from scratch which will allow us to support latest Compose spec and extend it as we need (and perhaps support orchestrators other than Swarm in the future).
Yes very interesting potential, it looks like it can be increased in accuracy considerably because Llama 3.1 with 405B parameters has very similar performance with the latest GPT-4o.
https://snaptail.dev - during the past few days I was exploring concept of single source file applications where you can hide the build system.

I've cobbled together this tool which hides nextjs build system and allows to work with just single file.

It works great for fast prototyping or building an internal/local apps.

edit: repo: https://github.com/rybarix/snaptail
Show HN: AI that gives you reply suggestions on all social media chats [app]
Hey HN!

I built this Android app that gives you reply suggestions and message rewrite suggestions in any chat on Instagram, FB Messenger, and WhatsApp right from the chat bar. It can do quick replies, witty comebacks, and even flirty lines! It has 10 different writing styles and works on both direct and group chats. Currently supports 50+ languages.

It works by reading the content on the screen via the accessibility service. It uses the keyboard area to display the messages and works with all keyboards.

Currently gauging interest to find the right target audience and what people would primarily use this for, and seeking feedback to decide on adding support for more apps :)

You can try it from the post link. It's free to try! Happy to answer any questions :)

You can see it in action here: https://x.com/kkrcodes/status/1827372004711784763

Background context if anyone cares:
I recently got fired from my job, and it was a tough time. But I decided to channel my energy into something positive, and this app is the result.
going out on a whim here, i think it is lack of trust. in the past teachers and students came from the same community, so everyone knew each other, and had the same beliefs. but now school is more distant and the education curriculum sometimes no longer reflects what parents expect. just look at the popularity of homeschooling. "we have to send our children to that school because the government demands it (and we can't afford homeschooling), not because we think that this is a good school."
This makes sense to me, to change the birthdate, to get additional support. A lot of young people looking a tad older. But when crimes are reported, where do officials get the birthdates from? Or do they reporting most likelies?
> Impossible in Europe - can't buy a train/bus ticket

I don't know a single place in Europe I've been to where I could not purchase some sort of a public transportation ticket without a phone.

Not a single one.
We do mercerize some of our products, though it’s more costly with regulated heat. If you're near an M&S, they carry a mercerized Polo, but I find it too crispy.

> It could never be commercially viable, so released something similar.

Apparel is about scale. You can make a great tee, but fewer people will pay $100 versus $30, so finding a balance is necessary. Cotton can age well, but the trade-offs (fiber blends, uneven yarn, spirality resistance, no ribbed neck) often show in tees under $50.
I'm trying to solve loneliness and improve civilisation.
> Let the best laws win

The Brussels effect implies that for now, the EU is winning.
> Or am I missing something?

blinding hatred of crypto? Otherwise, nothing as far as I know.
Hi guys,
For the past few months, I'm working on a form builder called minform with focus on UX and themes. Current form builders too restricted when comes to styling. It's free for unlimited submissions with paid plan for team feature.

You can try here without signup: https://admin.minform.io/try

Site: https://minform.io
Visionary leaders do sometimes work I guess.

But among other things they are subject to the dictator trap, and of course they have a best before date.

So a visionary leader is a good person to have during bootstrap, but then your processes need to become self-sustaining.
I've been doing similar things with gpt 4o to simplify data entry. Right now, it's kind of useful to use but people are not systematically doing much yet with LLMs.

I think that's going to change because it's so obviously useful to do. Any work involving entering data into some form is something that can and will be automated now. Especially if you have the information in some printed or printable way. Just point your camera at the thing and quickly review the information.

Sucking up information that is out there on signs, posters, etc. can be amazingly useful. People put a lot of effort and money into communicating a lot of information visually that often does not exist in easily accessible digital form.
Knuth–Bendix Completion Algorithm
Gesture recognition technology offers a modern alternative to the traditional mouse, enabling intuitive control through natural hand movements.
Working on a virtual file system with Dokana (C#), to enable a cloud-backed storage solution in the video editing space. It is kicking my ass.
> You don’t see “the West” whatever that means go after WhatsApp, Signal or Matrix. That should tell you something.

WhatsApp is a good corporate puppy of the West; Signal is a crazy nothingburger that recently burned its reputation by going into cryptocurrencies; Matrix, like with all FLOSS, has approximately zero users and is way under the radar of authorities. Still, you do occasionally see talk and moves against the first two.
This is quite a harmful misconception that keeps getting thrown around! English phonetics make sense; the phenomenon people notice is that in English, orthography recapitulates etymology, because English more than other languages acquires words from multiple sources (the broad categories are Germanic, Latin, and Greek). e.g. "orthography recapitulates etymology" contains Greek, Latin, and Greek derived words in order.
It would be great to have some screenshots or video of how this works and what it looks like embedded on the landing page provided. :)
Is there evidence for the other theory?
For a lot of people it will seem obvious that String (Rust's standard library growable string type) is 24 bytes. CompactString is 24 bytes so that it is exactly the same size as String, that's the main idea. That's why they may not have believed you were sincere in asking.

Why is Rust's String 24 bytes? Well, this is a growable string type. So we need to store 1) where on the heap our growable buffer is and 2) how big that heap space is ("Capacity"), and 3) how much of it we're using already to store the string ("Size" or "Length"). On modern 64-bit computers it's reasonable to use a 64-bit (8 byte) value for all three of these facts, 3 times 8 = 24.

In fact Rust (unlike C++) insists on doing this the simplest and fastest way possible so the String type is more or less literally Vec<u8> - a growable array of bytes, plus a guarantee that those bytes are UTF-8 encoded text. Vec<u8> is likewise 24-bytes.

The rationale is that being simple is a good fundamental design, and (as CompactString illustrates) people can build more sophisticated types if they want to unlock specific optimisations which may suit their application.
100% makes sense, it depends what you're looking for.

There are however lots of time-series that do change in Finance, e.g. valuations, estimates, alt-data (an obvious one is weather predictions). The time-travel feature can being super useful outside of external data changing as well, as an audit-log, and as a way to see how your all-time evaluations have changed (say backtests).
> Ruby is an interpreted object-oriented programming language often used for web development.

Talk about irony. I increased the font to 150% so I could read that very sentence, and it's literally impossible to do so, because the sidebar covers the text when you zoom in that far. And the only reason I zoomed in that far was because they used Lato-light rather than Lato-regular. Maybe Ruby isn't used for accessible web development.
Great, so when are OpenAI and Anthropic going to make their LLMs public domain?
Show HN: Minform – Create minimal forms faster
I dunno about that; it sounds like a PC in your sales department could connect to the RDP port on the AD, and the listed controls would have prevented that (RDP port on the DC should be firewalled down to the machines administrators use to connect to them, which per the comment should _not_ include access to emails, just in case the compromise you're describing was actually an email from sales -> system administrator).
I had a bit of a tough time towards the end of my last job, and felt a similar ennui. If you can, I’d highly highly recommend picking up a completely unrelated hobby to fill your non work (and occasionally work, when you’re in that limbo) time. I couldn’t believe the effect it had on me, and it meant that I started my new role feeling refreshed and optimistic, rather than just diving into it like I normally do.

Personally, I hit the gym for 4 months, mostly to fix the lack of sleep that came with the restlessness and lack of mental exercise.
Who hates crypto on this thread? I rather saw hatred of ATMs =)
> I don't think that is hard to replicate.

Oh, sure. Heck, I can do that for you. I'll just need a few billion dollars to pay for the design, hardware and software engineering, manufacturing and QA, and to pay for the massive amount of marketing required to establish a new luxury brand.

Then, in order to beat the network effects of the App Store, I'll need another billion dollars or two in order to bribe the most popular apps to make ports for our new platform, and hire more software engineers to make an API emulation layer... and hire lawyers to defend against Apple claiming the emulation layer violates their IP rights.

(There's no guarantee you'll see a return on those billions, btw.)

Nope, not hard to replicate at all.
#FreeDurov
An opensource, semantic topic exploration system, which can use any remote REST datasources (and soon self-hosted, custom TypeSense datasources).

See: https://conze.pt - this is an encyclopedic showcase, but could be used for any other information system, eg. a cultural archive.

Development news: https://x.com/conzept__

Docs: https://conze.pt/guide/user_manual

Feedback welcome! I'm aware that the mobile experience needs work.
You are distracting from the issue: when law enforcement infiltrate into criminal telegram groups (drugs, child trafficking etc), they are for once doing their fucking job by ordering the platform to give them all the details they collect, so that they can come after those criminals.

If Telegram did actually prioritize private and secure communication, they would indeed be just a data pipe and nothing could be shared with law enforcement.
This is semi-offtopic, but "trust but verify" is an oxymoron. Trusting something means I don't have to verify whether it's correct (I trust that it is), so the saying, in the end, is "don't verify but verify".
Congrats on the launch! It looks like all your examples are React (or Vanilla JS with a minimal implementation of reactivity).

Would you be able to add examples for Vue JS?
Very good work. It is a pitty we cannot replace more things.
I'm currently working on a PDF search engine that will index and then search through several thousand pdfs. As a tabletop role-player and former researcher, I've always wanted a simple tool to do this, and I hope I won't be the only one to benefit from it. This is my first project of this scale and I hope to be able to show it here soon.

On the technical side, it's a desktop application coded entirely in java with a javaFX interface. No AI or online data uploads, just the Lucene search engine and PDFium for PDF rendering.

Here is a very short demo : https://youtu.be/CGo9JRUByGA
'Alien: Romulus' Director Banned from Subreddit for "Impersonating" Himself
Late to the thread, but my view on being "dumb" in general, even if you have the pre-req's knowledge and ability are different things. Most people, in my opinion, are smart enough to understand and apply just about any complex subject or topic. Being smarter just means you can "compute" and understand or apply the subject in question faster than others.

In the end, what we prioritize and how much time is available for us to tackle different subjects is the biggest limitation, not genetics or luck. Art and entertainment heavily influence these things.
> The accusations are serious enough that it’s probably reasonable to assume that they have some serious evidence for this and if that is true then this is a good outcome that should be celebrated.

Isn’t it equally reasonable to assume the accused is innocent until proven guilty?
Saying that USB-C is a minor benefit feels like American propaganda, or someone bitter.
Or "find me a hook up close by", "find me the notification channel of a nearby protest" (mind you, this actually happened in Hong Kong in 2019). But yeah, what you said also makes sense.

I don't use this feature as I don't really want to send my precise location to Telegram but I can imagine it being in someone else's usability complain against Signal, too.
> Plus, it seems like they ended up reinventing part of Lisp with their Flakes

Curious what you mean by that, could you elaborate? I thought nix flakes to be just a standardised attrset for inputs/outputs.
Despite Chinese being the supposed "non-phonetic" counterexample people drag out, most Chinese characters are phonetic, a fact that seems to pass through the Western brain like water through a sieve, maybe because the Ezra Pound pareidolia approach seems cooler?
https://news.ycombinator.com/submitted?id=emanuelef

I think that's enough submissions pushing your tool for a while?

> Are reposts ok?

> If a story has not had significant attention in the last year or so, a small number of reposts is ok. Otherwise we bury reposts as duplicates.

https://news.ycombinator.com/newsfaq.html