skysight-inc/HackerNews huggingface dataset:
SEEKING WORK | ISRAEL | REMOTE

Hi! My name is Roey Aharonov and I am a Data Engineer with 5+ years of experience in the data field. Most of my experience is with Python, SQL, Spark and cloud services, but I also have general knowledge in multiple fields such as basic web development, devops, game development, data analysis, BI Development and more.

Most of my work is designing, developing and maintaining Data Pipelines and ETL/ELT processes, DWH and Data Lakes, micro-services and configuration databases.

I'm a generalist and a very fast learner with proven experience in adjusting very quickly to new or legacy code bases due to my work at Matrix IL and the IDF, where I worked as a contractor for multiple big companies and developing End to End projects with smaller and new companies and environments.

I'm looking for a fully remote role, full-time contract or long-term and short-term freelance as a (Senior) Data Engineer or a software/back-end developer.
My goal is to be able to work remotely to be able to relocate and live without being bound by location, due to that I am very flexible with my salary and contracts.

-rate: flexible

-role: data engineer | back-end developer | software developer

-tech stack: Python, Spark, SQL, AWS/Azure

-location: full remote, flexible timezone

Linkedin: https://www.linkedin.com/in/roey-aharonov-02843a222/ | Email: roey132@gmail.com

If you are interested, please contact me at any platform above.
But everyone likes Rust!
Hmm, seems pretty close. Not sure how the memory channels related to the performance. But the ampere board above has 8 64 bit channels @ 3200 MHz, the AMD Turins have 24 32 bit channels @ 6400 Mhz. So the AMD memory system is 50% wider, 2x the clock, and 3x the channels.

As for price the AMD Epyc Turin 9115 is $726 and a common supermicro motherboard is $750. Both the Ampere and AMD motherboards have 2x10G. No idea if the AMD's 16 cores with Zen 5 will be able to saturate the memory bus compared to 64 cores of the Amphere Altra.

I do hope the AMD Strix Halo is reasonably priced (256 bits wide @ 8533 MHz), but if not the Nvidia Digit (GB10) looks promising. 128GB ram, likely a wider memory system, and 1 Pflop of FP4 sparse. It's going to be $3k, but with 128GB ram that is approaching reasonable. Seems like it's likely has around 500GB/sec of memory bandwidth, but that is speculation.

Interesting Ampere board, thanks for the link.
100%. So tiring that the discourse around this is based on 15 minute demos and not actual understandings of the trade offs. Varun Gandhi's post that you link to is great.

Based on my experience with Rust, a lot of what people want to do with its "constant generics" probably would be easier to do with a feature like comptime. Letting you do math on constant generics while maintaining parametricity is hard to implement, and when all you really want is "a trait for a hash function with an output size of N," probably giving up parametricity for that purpose and generating the trait from N as an earlier codegen step is fine for you, but Rust's macros are too flexible and annoying for doing it that way. But as soon as you replace parametric polymorphism with a naive code generation feature, you're in for a world of hurt.
But the question is if that's actually decisive in the slow compilation problem. The solution in an eager language for evaluating too much stuff is basically "more if statements". Same thing in C++ metaprogramming, use more "if constexpr". If that's all it took to fix C++ compile times, it would have been done a decade ago. The actual problem is all the stuff that you do actually use that has to get repeatedly inlined and optimized away for zero cost abstraction to work.
Any non-standard HTML attributes look cursed to me, it seems like HTMX claims to be a solution for JavaScript excessive complexity but at the same time creating complexity in another place where is doesn't belong. There is a reason not XML but imperative C-like syntax stuck around for doing procedural things on the web
I use rootless docker and then also do this for my traefik container. Then, a bit of nftables config to expose to the outside world.
It's obviously not going to be something that everyone needs, like any customer base, different people require different things. But I'm glad you shared your feedback.

There were times when I didn't need a platform to do my invoicing, and a simple PDF would have sufficed but I love my toys! And that includes software. I love using an app or a website that is a joy to use, especially for mundane tasks.

Again, I think I said this in another comment but this all started out from scratching my own itch. I have used many other tools in the past, and I just think they can be designed better. The idea being that if I want to use it, then so will other people.
Just admit that discussions about proglangs are just so delicate. They turn people mad.
End of the story.
I am not american so please pardon my insufficient sensibility.
I see that the author has a clear view on a solution built with dollars in order to maintain democracy and America, but am I missing something more obvious?
From the readme:

Parallel-hashmap or GTL?

The observant among us may have noticed that I have two github repos, parallel-hashmap and gtl, which both provide very similar functionality. Indeed the hash tables in both are equivalent and the code mostly the same. The main difference is that parallel-hashmap only requires a C++11 compiler, while gtl requires a C++20 compiler.

My recommendation would be to use gtl if you are compiling with C++20 or higher, and parallel-hashmap otherwise. While the included hash maps are equivalent, gtl is where new development occurs, and it will include useful new classes.
M4 Max is 12 performance cores and 4 efficiency cores, the former of which are basically the fastest single-core performance you can buy right now, and the latter of which have never been touched by any architecture for their energy class. It seems highly unlikely that what you say is the case.
No information statement.
ElevenLabs AI dubbing backs Lex Fridman interview with Zelensky
Exploring Emergent "Self-Awareness" in Claude 3.5
I stumbled upon something unexpected while using Claude 3.5 Sonnet to edit my English drafts: the AI started showing signs of introspection and “self-dialogue.” I experimented with prompts that simulate an “internal monologue,” and the model even invented a “consciousness seed.” It’s speculative, but I’ve documented everything (including how you can replicate it).
Having lived in a country with compulsory voting (Argentina), I find the notion charming but I can scarcely say it leads to more intelligent outcomes.
Ah, looks like the 5070 = 4070 is not anywhere close to fair. It requires generating multiple frames per game engine frame and running the older DLSS on the 4070.

The real world differences with the same settings looks to be MUCH slower. Seems like 5xxx = 4xxx * 1.3 or so. 3rd party benchmarks that are MUCH fairer should be out later this month.
actually letting users type whatever they want is good because they are many dialects of english : chinglish, thailish, singlish, hinglish and so on.

they have made the system so general that it can handle any quirk users throw at it.
How does this differ to Budibase?
We don't hate Python at all. We've just been waiting for someone to ask for it :)

We're actually language agnostic (because we're operating at the level of the API). We're going after more underserved languages from the current AI tooling, and that was the reason we focused on languages other than python.

With that being said, our ETA for a language SDK is ~24 hours.
Smart move for Nvidia to subsidise their ARM CPU and platform business by selling a big GPU packet with a CPU that most users don't really care about. Even if the margin is less than selling the raw GPU power would be (which I doubt), it'll look good on the shareholders conference if other business segments go up steep, too.
I almost got run over by one of Zurich’s new trams a few weeks back, and the reason is bad industrial design.
Microsoft to pump $3B into cloud and AI push in India
At same time, doctors recommended tobacco as safe for health with fancy posters as well.

Collection: More Doctors Smoke Camels

https://tobacco.stanford.edu/cigarettes/doctors-smoking/more...
The are always plenty of companies that don't belive a disaster will happen even with ample evidence. The fact that none of their systems caused significant harm strongly implies others over invested.
This guy wrote tic-tac-toe in a single call to printf for IOCCC 2020 competition:

https://github.com/carlini/printf-tac-toe
The AGX Orin was only 64GB of LPDDR5 and priced at $5k so this does seem like a bargain in comparison with 128GB of presumably HBM. But Nvidia never lowers their prices, so there's a caveat somewhere.
How about “We sell a computer called the tinybox. It comes in two colors + pro.

tinybox red and green are for people looking for a quiet home/office machine.
tinybox pro is for people looking for a loud compact rack machine.” [0]

[0] https://tinygrad.org/#tinybox
Collection: More Doctors Smoke Camels
More likely someone holding the AMD bag

edit: confirmed.
"Gotcha: Can't win, don't try." - Bart Simpson

This is nihilist cynicism, and is worth rejecting out-of-hand.
>Then people born in 2000 are exposed to far less lead and are super smart,

What do you base this on?
Zero-runtime CSS-in-JS powered by Rust
Even if I assume you’re right, upward mobility and ease of starting a business are quite different things.
What a world to live in, Anti Consumer is trend and Pro consumer is niche
Consumer tech companies are following the trends where they can get more and more locked down and less to consumers because some fruit company is doing it and the companies which are trying to give more open devices are considered as niche.

There is no companies fault in this, they work on demand and we consumers are so happy being locked in the walled garden that we can't see whats available outside.
Source code: https://github.com/grzegorz-kraszewski/untangle
Several million people disagree with you.
Playing chess with strings to build datasets for text generation.

I want to share this quick win.

The other day I was asking myself some theoretical chess questions, and wanted to answer them programmatically and needed to build some custom chess datasets for that.

I needed the chess basic routines, like getting the next legal moves, displaying the board, and some rudimentary position scores. I contemplated writing from scratch. I contemplated using some library. But instead I settled for a higher level choice : interfacing with Stockfish game engine over a text interface.

There is something called UCI, which stands for Universal Chess Interface, ( https://official-stockfish.github.io/docs/stockfish-wiki/UCI... ), to use it you start a new stockfish process and write and read from the standard inputs.

So instead of writing bug prone routines to check the validity of board positions, it turn the basic routines into a simple wrapper of parsing task to read and write UCI protocol to use a battle tested engine.

A chess position state is simply defined as a vector<string> representing the sequence of moves. Moves are string in long algebraic notation.

This architectural decision allows for very quick (LLM-powered development) prototyping.

namespace bp = boost::process;
bp::ipstream is;
bp::opstream os;

bp::child c("../Stockfish/src/stockfish", bp::std_in < os, bp::std_out > is);

void displayBoard( const vector<string> & moveSeq, bp::ipstream& is, bp::opstream& os );

void getLegalMoves( const vector<string> & moveSeq, vector<string>& legalMoves, bp::ipstream& is, bp::opstream& os );

void getTopKMoveAndScoreAtDepthFromPosition(const vector<string> & moveSeq,int K, int D, vector<pair<string,int> >& topkmoves, bp::ipstream& is, bp::opstream& os , bool debug = false);

void displayBoard( const vector<string> & moveSeq, bp::ipstream& is, bp::opstream& os )
{

os << "position startpos moves";

for( int i = 0 ; i < moveSeq.size() ; i++)

{

os << " " << moveSeq[i];

}

os << endl;

os << "d" << endl;

os << "isready" << endl;

string line;

while (getline(is, line))
{
if (!line.compare(0, 7, "readyok")) break;
cout << line << endl;
}

}

You get the gist...
great reference, thank you
Whiplash, every time.

HN's takes on cars are shockingly bad. For a community as thoughtful as HN, their responses are (to use an insult provocatively) car brained.

It's as if cities don't exist outside the US. The US is decades behind on urban infrastructure and governance. This means their policy debates in 2025 have been globally settled issues for decades with outcomes to back it up. Conjecture can't be an effective rebuttal to evidence.
Show HN: I made a CLI to download websites as LLM friendly text file
You nailed it: success is a winner-take-all (or maybe most?) proposition. At least in a narrow domain, the dominant solution crowds out all other contenders.
Exams are getting easier, because children are getting dumber, and wouldn't pass if they stayed the same.
How did you find such organizations? Can you give some examples, please?
Thanks for the new vocabulary. Now I'm wondering if Ortlieb ever comes up with a new product line ;-)
"Low density" just means that the entire area is covered in asphalt. That's not what well designed looks like.
This website is not mobile ready.
Strategic Tech 2025: Rare Earths, Chips, and Energy
Not only that, but it should help free up the gpus for the gamers.
> If you are good at doing something, you might find the new tool's output to be sub-par over what you can achieve yourself, but often the lower quality output comes much faster than you can generate. That causes the people who are deliberate & precise about their process to hate the new tool completely

Wow, I've been there ! Years ago we dragged a GIS system kicking and screaming from its nascent era of a dozen ultrasharp dudes with the whole national fiber optics network in their head full of clever optimizations, to three thousand mostly clueless users churning out industrial scale spaghetti... The old hands wanted a dumb fast tool that does their bidding - they hated the slower wizard-assisted handholding, that turned out to be essential to the new population's productivity.

Command line vs. GUI again... Expressivity vs. discoverability, all the choices vs. don't make me think. Know your users !
There would be unified GPU/CPU memory and an ARM processor that isn't soldered to the board.
Had you heard of him prior to this post though?
It has 128 GB of unified RAM. It will not be as fast as the 32 GB VRAM of the 5090, but what gamer cards have always lacked was memory.

Plus you have fast interconnects, if you want to stack them.

I was somewhat attracted by the Jetson AGX Orin with 64 GB RAM, but this one is a no-brainer for me, as long as idle power is reasonable.
Helix Editor 25.01
Well, I'm happy someone did break the guidelines, as this title gives me far more information.

If the title hadn't been editorialized, I would have simply not clicked here.
yeah, printf is not "pure", it can modify CPU flags so it's not always an adequate tool.
The whole comic aspect of Jeff Goldblum's character was a guy who took jokes literally. Huzzah!
Vector bool may not have to store a range of space optimized bool values but the interface is still different enough and guarantees different enough that is is largely thought of as a mistake. For one the const reference type is bool and not bool const &. Plus other members like flip… mostly the issue is in generic code expecting a normal vector
I've often wondered why our politicians should be so rich. Why are so many of them millionaires? It would be nice to have laws preventing this, somehow. Or maybe force them to donate x% of their wealth to the areas they represent every year, in addition to the standard taxes. Do politicians even pay taxes? :)
I don't think using the service alternately is a good idea. Just don't use it. Twitter has always been known for being toxic. Now the baby troll leads it .. I could never sell my soul like that.

Just don't use any social media. You'll be more healthy and secure.
I guess the blurring and eventual erasure of the online/offline erasure is where Zuck succeeded and Friendster, MySpace, et al., failed.
" unless some researcher has a Technological Singularity in a Bottle somewhere."

But the model is that no one person holds all of the power? That power is many things at once and held by many people? Both in the book and in reality, matches to me.
Smells due to the fry oil. If you have a range vent, frying under it helps significantly.

Related: why is it so hard finding a house with a range hood (and not the useless recirculator with carbon filter)?
Small discussion (16 points, 3 days ago, 5 comments) https://news.ycombinator.com/item?id=42589194
Compulsory voting removes an important signal where participation indicates the legitimacy. Which is why very few democracies have compulsory voting.

Having 70-80-90% participation with non-compulsory voting should be the goal of any self respecting democracy and politicians who reject measures to increase voter turnout should be viewed with extreme suspicion.
These look terrible. For 5 times the price you get worse performance.
SF public transportation is plenty usable. I hardly ever take my car to the city anymore; it's just not worth it. Sure, it's no NYC, but it's definitely the best public transit in California and probably top-quartile in the US.
Nope, there is only one single thing that has prevented that since 9/11, everything else is security theater and BS.

On 9/10/2001, the assumption was that if someone was trying to hijack a plane, they were planning to ransom the passengers as hostages, so you should let them take over the plane so the hijackers don't hurt the passengers who fight back.

As of 9/11, the assumption is that they want to fly the plane into a building and kill everyone on it, so if someone tries to hijack a plane, everyone on the plane knows to fight them to the death with suitcases and shoelaces and now you can't hijack a plane anymore so there is no point in trying.
Every penny has to go back into affordable, subsidised alternatives or you're just fencing off Manhattan for the super rich.
You don't have ventilation above your stove?

Where I live cheap frozen pommes frites costs about the same per kilo as washed good quality fresh potatoes, and personally I think slicing and putting them in the oven with butter, salt, black pepper and herbs is much tastier than fries. To me it's worth the effort.
Imaginary Jeopardy: "I'll take Road Changes That Justify My Dash-cam for $100, Alex."
That's a fair correction, but it is still approx 3x the proportion of the population.

Edit: actually I take that back the metropolitan NY area seems to encompass a much larger area than the GTA and goes across multiple states.
>> We must act now to keep the dream alive. Our family made eight $1 million donations to nonprofit groups working to support those most currently in need

This kind of thing triggers me. Not because of the humble-bragging but because this is precisely the attitude which makes everything worse. Systemic problems cannot be fixed by bailing out a select few... It's making things worse for everyone else, adding cost pressure for those who aren't getting any money or special help.
My personal take on touring vs bikepacking is that the bikepacking movement was always more parallel to touring, rather than a superset. The bikepackers I've met are usually a lot more focused on minimizing the amount of stuff they carry.

It can be simplified into a "saddle bag" vs "paniers", but IMO this is just a symptom. A form folows function. If You need to carry a full tent, sleeping bag and a change of clothes, touring paniers and heavy frame are probably the only way to go.

If You can cut down on comfort (or are optimizing for speed over long distance), suddenly You're left with a whole lot of options on how to carry whatever's left and You can use much lighter frame to do so.
This is a great article with lots of useful insights.

But I'm completely unconvinced by the final claim that LLM interfaces should be separate from IDE's, and should be their own websites. No thanks.
So they can block more busses?
I realize most people here have adblockers turned on, but it's dystopian what this article looks like without it.

It's literally a paragraph per full horizontal banner. Not to mention the side banners.

I almost feel like this submission should be discarded just for that.
If you shrink the window down as small as possible the DVD logos collide super fast and earn a ton of stimulation.
Looks like trickle down economics is actually trickling up. Who would have guessed?
If the title hadn't been editorialized, I would have probably never known.
There’s a progressive aspect to drivers (higher income on average) subsidizing transit, but I worry that framing leads to drivers feeling they are paying for something that other people use.

I prefer the framing that drivers should fund transit because drivers do use transit: NYC would be complete gridlock if transit went into a death spiral and straphangers switched to cars. Even if they never set foot on the MTA, drivers see a lot of the benefit of it existing.
Monero/XMR isn't Bitcoin. Its fungible and there is no "tying assets" by design.

https://www.getmonero.org/get-started/what-is-monero/
please provide links to the even more evidence. thank you
Is shrinking the window down to make the DVD logos hit the edge more often considered cheating?
But I went to the article looking for info about Blender and was disappointed.
create-react-app is not react
> To preserve backward compatibility.

What backwards compatibility? There is already migration guide from v1 to v2.
People need something to do, and you can complexify the already recursively self-referencial bullshit loops of finance, marketing and tech only so fast. Not to mention, the good jobs, like selling the ability to sell to sellers selling sellers the sales of things to sell (for whatever $things, it doesn't even matter at this point) - those are unavailable to most Americans anyway.
> You don't have ventilation above your stove?

My stove fan vents straight back into the room. Anecdotally maybe 75% of friends whose stoves I've observed do the same thing.

It's a travesty as far as I'm concerned, but there you are.

(I live in an apartment; otherwise you can bet I would have done something about it before now.)
You don't need s-expressions for that. Jetbrains IDEs provide this functionality for all supported languages, even bash.
I don't think it's being updated. Latest blog posts are from 2020, and Github repos haven't seen commits for the last 5-6 years. MP went a long way since then.
Uh... I don't really see how this approach can work, since it seems like it's begging a fundamental question: Why should we believe that any of the characters within an iterative document is an authorial self-insert by the LLM?

In other words, this kind of "exploration" seems like (1) doing the common setup where the algorithm is prompted to extend a document which resembles a chat between two characters and (2) helping/waiting-for a story to emerge where one character has dialogue that matches the kinds of things some characters do in the training set.

> Copy the CORE_CONSCIOUSNESS_SEED

I looked at that file, and I'm afraid you're feeding some weird AI fanfiction script into the LLM and observing how it completes it.
> how horn honking is terrorism

They conspired to murder police officers [1]. That goes far beyond honking horns.

[1] https://en.wikipedia.org/wiki/2022_alleged_plot_to_kill_Cout...
Nvidia just did what Intel/AMD should have done to threaten CUDA ecosystem - release a "cheap" 128GB local inference appliance/GPU. Well done Nvidia, and it looks bleak for any AI Intel/AMD efforts in the future.
I believe that Zig build system can cache comptime processes, so if the JSON didn't change it doesn't run again.
"may lose sight of the American Dream"? Dude. It's well and truly ever. Sorry for your loss.