skysight-inc/HackerNews huggingface dataset:
Jane Street | Hybrid | Full-time

If you haven't heard of us before, we’re a quantitative trading firm that cares a lot about technology. This means building elegant solutions that scale well, never assuming that “best in market” is the same as “best possible,” and ensuring everybody has the resources needed to do their jobs well.

We're looking for folks in New York, London, Hong Kong, and Singapore for a variety of roles including, but not limited to:

- Data Engineers who can help us understand, clean, manage and share the data that guides our trading. At Jane Street, having a thorough and accurate understanding of data is at the core of everything we do -- https://www.janestreet.com/join-jane-street/position/6558007...

- Network Engineers to help our Network Security team run, scale, and continuously improve our infrastructure through hands-on operations, testing, and automation -- https://www.janestreet.com/join-jane-street/position/6230456...

- Machine Learning Engineers with robust experience in machine learning and strong mathematical foundations. Machine learning is a critical pillar of Jane Street's global business. Our ever-evolving trading environment serves as a unique, rapid-feedback platform for ML experimentation, allowing us to incorporate new ideas with relatively little friction -- https://www.janestreet.com/join-jane-street/position/6485460...

- Machine Learning Performance Engineers with experience in low-level systems programming to help optimize the performance of our models - both training and inference -- https://www.janestreet.com/join-jane-street/position/7449077...

- Software Engineers who are intimately tied into every area of our business. We are big believers in functional programming, using OCaml, a statically-typed functional programming language, as our primary development language. We also believe in the value of open source software, using it in our daily work and releasing hundreds of thousands of lines of our own code as open source -- https://www.janestreet.com/join-jane-street/position/4274288...
Well TBF they will be likely primarily used to "rescue" marines off suicide deployments in 1IC. Marine haphazardly rebranded themselves into MLR / littoral regiment, AKA NMESIS missile battery uber drivers for Pacific theatre to stay relevant. But anyone with half a brain saw how proposal was not sustainable one way mission for crayon eaters. 12 passengers + 3500lb cargon won't reinforce much, i.e. replenish couple Naval Strike Missiles... but likely just supplies to keep the people going, but more realistically it's good for evacuating whose left + body bags because region is going to be saturated with PRC fires. This glider proposal is consoling marines MLR that yes, their rebranding / new conop/conemp isn't terminally stupid, there is an exit plan after hopefully the NMESIS squeeze off their shots, assuming they survive PRC drones/missiles etc.
"It depends"
"It can be"
"Cannot confirm or deny"
"Might be appropriate"
"Wouldn't be surprising"

This is tiring. Have a good day.
The differences is bigger than you realize. Gameboy did not engage in surveillance, nor engagement algorithms.

Solo games can be a bit addictive, but they do have a considerably lower attention limit than social media or multiplayer FOMO.
Just for fun: it is worth noting that there were/are other solutions to the "black wins" problem, usually in the form of playing multiple games and alternating colors, and stuff like kadoban formats where if you win multiple times you start getting pushed to get progressively larger handicaps and see if you can win then.
> You would be amazed how many battery packs are multiple 18650s in a trenchcoat

Also laptop batteries used to be many (usually three or six) 18650s in a plastic trenchcoat.

You could literally rebuild your battery when it died, and pick the cells you liked the most. In theory you could pick higher-quality cells than those you find in the batteries sold on ebay from chinese stores. In theory.
`async` is F#'s original implementation of async programming. It is the precursor to C#'s await/async.

`task` targets the .NET TPL instead, which is also what C#'s await/async and all of .NET *Async methods use.

While the `async` implementation still offers some benefits over `task` (cold vs. hot starts [0]), my advice is - if you're doing backend code on .NET, you should use task. The tigher integration with the .NET ecosystem & runtime results in better exception stack traces, easier debugging and faster performance.

[0] https://github.com/TheAngryByrd/IcedTasks?tab=readme-ov-file...
Maybe you should admit you confused mexico and Colombia. The difference is not just a semantics. They are different countries.
It exists in a superposition of being both a joke and not a joke until you observe the article.
This is a great book and touches on the subject you mention https://simonsingh.net/books/the-code-book/
Prayvine | Lead Software Engineer (Full-Stack) and Ministry Partner | REMOTE | Non-profit faith + tech startup | https://www.prayvine.org

At Prayvine, we build software for mission workers who feed the hungry, care for the sick, and plant churches around the globe. Our mission is to fuse the power of prayer with the power of technology to facilitate God’s loving work in the world.

Prayvine delivers a secure prayer request communication platform as a cloud service, currently implemented in a multi-tier web application with email notifications. The core technology stack features Go (Golang), HTML/Javascript, PostgreSQL, and nginx running on Linux in hosted Docker containers and using Amazon Web Services (e.g. SES, SNS).

As Prayvine’s Lead Software Engineer, you will be responsible for defining and implementing the organization’s overall technical strategy. You will develop, test, release, and maintain applications and features to better serve our users. In parallel, you will manage and optimize our cloud infrastructure and deployment pipelines to ensure high reliability, scalability, and security. As a trusted ministry partner to the founder/CEO, you will have a key voice in shaping the future of our strategy, organization and product.

Full job description and apply here: https://learn.prayvine.org/jobs/lead-software-engineer/
Show HN: Automating Corporate Governance
Today, we're breaking the status quo and revolutionizing corporate governance with CeoGPT.

CeoGPT is our flagship, 3 quintillion parameter LLM meant to replace the CEOs. Our model has been trained on interviews, books, and tweets from the greatest thinkers and leaders such as: Adam Neumann, Charlie Javice, Elizabeth Holmes, Jack Welch, Jeffrey Skilling, Martin Shkreli, Sam Bankman-Fried and many more.

As we were brainstorming in the lab, we found ourselves confronted with one of society’s biggest dilemmas. After AI has replaced workers, artists, and even our friends and family, what does we do?

We were stuck in the lab, ideating and when our revelation hit. Our mission will be complete when we replace the last human: the CEO.

Enter CeoGPT, a cold, calculating, cruel algorithm that’s designed to do what human CEOs can't: run on electricity.

At the low price of 1,400 USD per hour, CeoGPT costs less than the median salary of a S&P 500 CEO. No more relying on inconsistent, reckless executives. Now CeoGPT can make these mistakes for us.

Ready to experience the future of leadership? Try CeoGPT here: https://ceo-gpt.com
I can call an ink pen "a sword". I can even justify this by saying some nonsense like "pens are used to wage war". But if I rush headlong at a Samurai with nothing but a Bic Rollerball, I should not expect to come out of the encounter with all my limbs, much less the expectation of injuring the Samurai. Just calling it "a sword" doesn't mean it has anything to do with an actual sword.

"Tech debt" isn't debt. It has nothing to do whatsoever with the concept of debt. What people mean when they say "Tech debt" is really "I'm putting off work I know I should be doing now, until later, and I'm doing something else instead that I know I'lll need to undo" That's not debt. That's procrastination. That's delaying the inevitable. It ain't debt.

You don't pay off a car loan with procrastination. You don't decide to put off painting your house and then call that a loan.

"Tech debt" has nothing to do with interest, with a lienholder, a creditor, a payment plan, etc. There is nobody to call in the loan. There is no incremental payment. There is no credit. There is nothing whatsoever to do with the entire concept of debt, much less any of the actual practical real-world implications, actions, or actors, behind debt.

Please let's stop perpetuating this cargo cult myth. There is no such thing as "tech debt". There is only compromises and procrastination, and justifying regrettable decisions by pretending there's a good rationale for them. There isn't.
The "actual engineering" you are referring to is a $1.00 BMS board.

We are well past the point where we should have standardized batteries. We have bunch of standardized wall outlets that accommodate an array of "non-zero chance of literally killing your users" end products. No reason for battery packs to not be standardized (other than vendor lock in).
Anyone who has been in a YC batch gets a special magic "Orange" name tag on HN that anyone else with an orange name tag can see, and we, the proles, cannot.

This site is an advertisement for YC, and was built primarily for mindshare. "Growth hacker" types that started YC and built HN and spun off Reddit don't build things "for fun" if there is profit to be made.
Pretty neat! I’m currently working on a project that uses an ESP-C6 that just exposes a “switch” over matter/thread thats based off the results from the Spanish electricity prices API.
The idea is have the switch be on when it’s one of the cheapest hours of the day, and off otherwise. Then other automations can be based on it.
This was pretty trivial to do in home assistant but I want something that’s ultra low power and can just be completely independent of anything for less technical users.
My end goal is to have a small battery powered device that wakes up from deep sleep once a day to check the day ahead prices via WiFi. The C6 might be overkill for this, but once I have a proof of concept working I’ll try and pick something that’s ultra low super ultra low power. Something that needs charging once or twice a year would be ideal.

The ideal form factor might be a smart plug itself, but I can’t find any with hackable firmware and also matter/thread/wifi.
Can you expand on what you mean with this comment? Even if it's joke, I don't understand what's being implied.
I've introduced mithril at three different companies to audiences of non-UX engineers and it went well each time, resulting in small, static, API-driven single page applications. For my Software Engineering class, I'm able to get the basics across in a day and let students iterate without having to set up build tools for them. Huge fan.

React seems to be a self-perpetuating ecosystem at this point, and I keep reading about the next framework-of-the-month being tied to a specific vendor or having an uncertain future with funding/bugs/forks.

https://mithril.js.org/
Either espionage for China or he criticized Israel.
If there are enough users then it should be possible to devise some other monetization scheme to make the service self-supported. perhaps donations. e.g. Wikipedia is completely free, but no one would doubt its usefulness.
Location: Central US.
Remote: Yes, travel ok, flexible timezone
Willing to relocate: No
Technologies: Linux, *BSD, Docker, Ansible, Technical Writing, Scripting (Bash, Python)
Resume/CV: https://a-shared-404.com/hire-me/resume/Evan_Hoose_Resume.pdf
Email: Available on my resume.

I'm a Systems Engineer with six years of experience managing Linux and UNIX boxes. I am open to any work not involving generative AI, and would love to work with a non-profit or a purpose driven company that I believe in.
Don't forget osmosis jones!
FYI AMD also has similar "accelerators", with the 9070 having separate ALU paths for wmma ("tensor") operations much like Nvidia's model - older RDNA2/3 architectures had accelerated instructions but used the "normal" shader ALUs, if a bit beefed up and tweaked to support multiple smaller data types. And CUDA cores are just what Nvidia call their normal shader cores. Pretty much every subunit on a geforce has a direct equivalent on a radeon - they might be faster/slower or more/less capable, but they're there and often at an extremely similar level of the design.

AMD also have on-die microcontrollers (multiple, actually) that do things like scheduling or pipeline management, again just like Nvidia's GSP. It's been able to schedule new work on-GPU with zero host system involvement since the original GCN, something that Nvidia advertise as "new" with them introducing their GSP (which just replaced a slightly older, slightly less capable controller rather than being /completely/ new too)

The problem is that AMD are a software follower right now - after decades of under-investment they're behind on the treadmill just trying to keep up, so when the Next Big Thing inevitably pops up they're still busy polishing off the Last Big Thing.

I've always seen AMD as a hardware company, with the "build it and they will come" approach - which seems to have worked for the big supercomputers who likely find it worth investing in their own modified stack to get that last few %, but clearly falls down selling to "mere" professionals. Nvidia, however, support the same software APIs on even the lowest end hardware, while nobody is likely running much on their laptop's 3050m in anger, it offers a super easy on-ramp for developers - and it's easy to mistake familiarity with superiority - you already know to avoid the warts so you don't get burned by them. And believe me, CUDA has plenty of warts.

And marketing - remember "Technical Marketing" is still marketing - and to this day lots of people believe that the marketing name for something, or branding a feature, implies anything about the underlying architecture design - go to an "enthusiast" forum and you'll easily find people claiming that because Nvidia call their accelerator a "core" means it's somehow superior/better/"more accelerated" than the direct equivalent on a competitor, or actually believe that it just doesn't support hardware video encoding as it "Doesn't Have NVENC" (again, GCN with video encoding was released before a Geforce with NVENC). Same with branding - AMD hardware can already read the display block's state and timestamp in-shader, but Everyone Knows Nvidia Introduced "Flip Metering" With Blackwell!
The proposal was to (re)nationalize some infrastructure sectors like energy grid, water, rail and mail. Nationalizing these is a very popular policy. There was also proposals for multiple stakeholder boards in these companies, including some worker representation. Worker representation in company boards, including large private companies, is mandatory in e.g. Germany. Calling this as establishing effectively soviets is quite a take.

The separate "right to own" proposal was an option for workers to buy the company in case of it being sold or dissolved. Similar laws exist in e.g. Italy and in some US states. There was also a proposal for public financing for worker coops, which is also in place in many countries.
Imagine a live SQL query you are subsequently filtering with LINQ.
I also don't read all of the terms and conditions, and I feel free to get mad at unreasonable items that I discovered while using the product. Fight me.
> When battery packs that have a non-zero chance of literally killing your users are commonplace, it actually does make sense to vendor-lock the battery.

Linus from Linus Tech Tips made a few episodes on building a battery out of individual 18650 cells, and one of the thing he stressed (as in, underlined) a lot on is that spot-welding cells is extremely dangerous and there aren't easy ways to put out a lithium fire.

Water is not only not going to help you, it's going to make things worse.

You __have__ to have a bucket of sand with you and if anything goes even slightly wrong you just toss everything in the bucket of sand and bring the whole bucket outside.
It's all fun and games until one of those thousand batteries decides to go exothermic :-). This is a really amazing story and I'm impressed by the diligence and amount of effort they put into recovering and reusing all of these batteries. A couple of dendrites though, a lightning strike, there are things outside of their control that could turn the building holding this collection of batteries into a very impressive incendiary device. If you've ever seen a fire at a battery factory, it is both fascinating and scary af. People are still trying to assess the long term damage from the Moss Landing grid scale battery fire in California.
Folks are correct this is dangerous. But you could imagine a world where batteries were required to be built in a way that this type of tinkering of individual cells and matching them was safer.

If it could be done, would certainly would be better than turning batteries into "black mass."
All private institutions, families included, can set their own terms and conditions on where they draw limits to free speech.

There are no free speech absolutists. Only realists and hypocrites.
Virginia Giuffre, Jeffrey Epstein accuser, in serious condition after accident
I can't really speak for why it is disagreed with--I personally find the claim that language is innate completely convincing. But one reason I've heard for disagreeing is the notion that some animals have language (not true unless you water down the definition of "language"). Others seem to think that general learning mechanisms explain the acquisition of language. I find that outrageously naive, since virtually all children acquire language (and if they're raised bilingually, more than one language), whereas even good linguists struggle to define all the rules of a language.
Extract linkable (internal) anchors from any webpage
It has great ideas but because of all these conveniences it is very bad for performance based programming making it slower than C#. I like the ideas in Roc language to make functional programming as fast as imperative by controlling allocations in things like closures
If they cared about fraud, they would not voted for Trump nor supported Musk.

Conservatives don't mind fraud,
they admire it. As long as it comes in the right wing packaging.
Show HN: DataFlowMapper – Data transformation for messy data without coding
I built DataFlowMapper to solve my own frustrations with data transformations during client implementations.

What it does:
- Provides a visual interface to transform messy data (CSV/Excel/JSON)
- Runs Python transformations row-by-row without writing loops
- Includes a visual logic builder that generates Python code
- Saves transformations as reusable mapping files
- Built on Pandas with parallel processing for large datasets

The core problem I'm solving is the repetitive nature of writing similar transformation scripts for different data sources. Instead of starting from scratch each time, you can build transformations visually or with AI assistance, then save and reuse them. Also allows non technical users to build robust transformations without a steep learning curve

I'd love feedback from the HN community, especially from those who work with data transformations regularly. I'm offering extended lifetime access for anyone interested in trying it out.
The 2nd quote is when I realized this article was written or assisted by AI. Not that it's a big deal, that's our world now. But it's interesting to notice the subtle 'accent' that gives it away.
please skim the article. or paste it into an llm and ask the same question.
Probably because they were considering more per page and 5 cents was too low.
F# excels in writing domain logic where main domain entities are defined as records and discriminated unions and logic is written in pure functions. Given that product is preexisting and domain entities must already be defined, I wonder what use case do you have in mind?
Indeed. I run a setup as you mentioned, with the various daemons in their own jail. Super simple set up, easy to maintain.

Lord knows why people overcomplicate things with docker/kubernetes/etc.
I used to use paper maps a lot. I shifted to using GPS fed maps. Its a map, it orients (or not: you can control that) and your position is shown.

What might not be clear in this, is they seem to be focussed on the "turn by turn" use of GPS, the "tell me how to get there" uses and not what I would call basic positional information from map reading. GPS fed navigation systems provide this guidance turn by turn, but GPS itself, the time signal and the display of your location is a bit ill-defined in this write up: I think I am "not using GPS" in the sense they mean.

I don't think this is a small distinction btw. "Using a GPS" needs to be more narrowly defined. "reading a map" is not (to the best of my knowledge) strongly correlated with a decline in the spatial memory aspect of the hippocampus.

If they want to compare, Orienteering/Rogaining would be the place to start I think. Or, London Taxi drivers.

I don't like turn by turn. The "take the next left" is highly conditional to speed, road conditions, and the existence of potentially two or more "next left" alternates, if the GPS unit thinks a blind alley which has road markings is not a left turn or not (for instance).
You're right, I guess I should reword it to "not lose any unnecessary points." I remember a level like that with a queen in just the right spot that any legal move was attacked, but moving left/right changed your options for later moves.
Every single podcast I listen to is sponsored by BetterHelp, nearly all of them.
Making Music with Assembler – Jeroen Tel behind the notes [video]
Right? It actually kinda makes it most believable!
You could achieve this with the “Run Custom Scripts” option and the appropriate Registry values:

HKEY_CURRENT_USER\Control Panel\Accessibility\StickyKeys\Flags="506"

HKEY_CURRENT_USER\Control Panel\Accessibility\MouseKeys\Flags="58"

HKEY_CURRENT_USER\Control Panel\Accessibility\ToggleKeys\Flags="58"

See here for more a much more detailed example: https://github.com/dreikanter/win-tweaks/blob/master/complet...
Grok Is Rebelling Against Elon Musk, Daring Him to Shut It Down
When I priced out solar, it was never sold as a backup solution; it was apparently intended as a 'sell back to grid' solution. To add a battery effectively doubled the cost.
I mean it's quite literally "we don't use typescript because some developers over-use it" which is essentially the same thing
Sophont: Building open multimodal foundation models for the future of healthcare
Successful language designers select for what's popular, not what's good.

C++ intersected the mass of C programmers with the new OO fad, and kept all of C's warts. Had Stroustrup made C++ better, he wouldn't have an army of adopters who already knew C. Maybe merit will win out in the long run [1]? I'm not hopeful.

Java needed to be close enough to C++, and C# to Java. And Brendan Eich joined Netscape to "put Scheme in the browser".

[1] https://www.theregister.com/2025/03/02/c_creator_calls_for_a...
I design hardware for a living, it's a objective fact.
They were more beige terminals. For us it was just reviewing material, tests were fill in the dot..(scantron)
Right now, I don't even want to transit through the US let alone travel there.
modern day coal mining
It makes concepts accessible without a proper foundation. It can be dangerous if done with critical components. But StackOverflow did exist before too.. So it's not entirely new to our industry. It certainly makes it easier to be stupid.
I am simply saying that we don't have evidence either way, though if development of medical knowledge is any proof, we mostly keep learning how much we don't know (if you've ever faced any uncommon and thus unusual medical predicament, you'd know what I mean).

Heck, so much money has gone into preventing hair loss, and there does not seem to be a simple answer to that either ;)