skysight-inc/HackerNews huggingface dataset:
Yeah!!! What’s with their word prediction? More than 12 years and buggers still can’t predict my first name which I have typed a trillion times at least and is my name in the iOS and iCloud and contact and what not!!!!

The thing is slowly I am moving to so much non-Apple things that at one might I might go back to a much cheaper Android. Because anyway normal sized phones are not coming from Apple either.
Same, I have severe TMJ and there's never really any recovery. Just learn to chew a very specific way to avoid inflaming it. Absolutely miserable
WarpMonkey doesn't get rid of the profiling stuff - the profiling is inherent in ICs - we keep hitcounts and other information for various paths taken through code (including ICs) and use that to guide compilation later.

Warp's uniqueness is in how it implements the ICs. The design goal when we built baseline JIT in SpiderMonkey was to split the code and data components of ICs. At the time, we were looking at V8 ICs which where basically compiled code blocks with the relevant parameter data (e.g. pointer to the hidden type to compare against) baked into the code.

We wanted to segregate the data from the code - e.g. so that all ShapedGetProp ICs can have a data stub with a pointer to their own shape, but share a pointer to the code. Effectively your ICs end up looking like small linked lists of C++ pure virtual objects (without the vtable indirection and just a single code pointer hanging off of the stub).

Originally the "shared code" was emitted by a bunch of statically defined methods that emitted a fixed bit of assembly (one for each kind of stub). That became unweildy as we added more stubs, so CacheIR was designed. CacheIR was a simple bytecode language that the stubs could express their logic in, which would get compiled down to machine code. The CacheIR bytecode would be a key to the compiled stubcode.

That let stubs generate arbitrary CacheIR for their logic, but still share code between stubs that emitted the same logic.

That led to the idea of Warp, where we noticed that one could build the input for an optimized method-jit compiler just by combining the profiling info that stubs produced, and the CacheIR bytecode for those stubs.

Normally you'd start from bytecode, build an SSA, then do a pass where you apply type information.

With Warp, the design simplifies into stitching together a bunch of CacheIR chunks which already embed the optimization information you care about, and then compiling that.

Ultimately it does the same thing as the other JITs, but it goes about it in a really nice and clean way. It kind of expresses some of the ideas that Maxime Boisvert-Chevalier was exploring in their work with basic block versioning.
ADI Trinamic | Software Engineer Qt/C++ | ONSITE (hybrid) | Full-time | Hamburg, Germany

Trinamic became popular in the 3D printer market with its innovative stepper motor chips. Now, we are proudly part of the US corporation, Analog Devices, Inc.

In the ADI Trinamic software team, we are dedicated to advancing motor control technology through innovative software solutions. If you have strong C++ skills, experience with Qt, and a passion for embedded systems, join us to make a significant impact.

If you are interested, check out the Analog Devices careers portal, where you can find details and submit your application: https://www.analog.com/en/careers.html

This link should bring you directly to the referred job offer: https://analogdevices.wd1.myworkdayjobs.com/External?jobFami...
This is a consumer version of what the PLA is probably deploying for military operations already.

Imagine a Humvee-equivalent with integrated drone scout giving real-time threat and mobility assessments... or for targeting support for air power.
That sounds like buying a home not to live in and start a family in. Pretty sad if so.
Sexual Assault Payout?
You can greatly increase your chances of being hired by posting your résumé/CV, technologies, and email.
So my takeaway from the thread is.. No browser is good, and there is no acceptable alternative currently. Got it, thanks guys
Nobody has to prove a negative, my friend
average worker will never reach that kind of retirement payout. early or late

CxO get way too much
Please also include the effect decades later after extensive dental work.
Its completely fine to break twitter, if you break social security you'll be breaking people's lives.
Show HN: Desk Mess, visually organized notes
I was inspired by tiddlywiki but wanted something simpler and closer to how I organize and plan. I'm happy with how it turned out, figured I'd share just in case anyone else finds it useful. Feedback welcome, though I do plan on keeping it simple
give it a rest, bot
This is still bullshit
if some EU official comes and speaks in Romania then all the Zeds and MAGAs will claim that all Romanians votes are now invalid and we are actually brainwashed.

You guys need to accept the real reality, none of Ruzzian neighbors want to be part of Ruzzia, NONE . Everyone inteligent person is leaving Ruzzia, people in neighboring countries go in EU or West and not Ruzzia.

We know better what Ruzzians are capable of, and we know better what we want, no visit from an USaian or Soros can overnight change our minds.

I see this with Ruzzians that are USSR nostalgic, they actually think that Moscowites sacrificed their wealth to help everyone else and we just got brainwashed to hate them, the genocides did not happened anfd if they would have happened the victims deserved it.
I never wanted to imply that. But here, people frequently assume that because that's what they're used to. Diagnosis is the tip of the iceberg. Most people here aren't sick, so diagnostics are their only focus. If they get ill, they want a diagnosis. But many people are chronically ill already, and doctors spend most of their time treating, not diagnosing. Treating people is made in good part of technical procedures and practical assessments, and you need doctors for that because robots are still far behind for that kind of stuff. People actually have a completely skewed view of what a doctor is.
Meh, seems unlikely this would really count as a serious breach.
Love it. If I did this at work I would be fired. God government workers have it the easiest huh
I’m 41, so I fall right into this.

I never had any illusion that things would last forever as they were - for that matter, things have changes significantly over the past 20 years anyhow.

I’ve always felt like I’m “riding a wave”, and the work I’m doing in AI these days leads me to believe this particular wave is ending. My plan is to jump onto the coming “AI wave”. I see it as taller (there’s more short-term earning potential there) but much faster moving (it’ll be over sooner).

If I can get to the top of this oncoming wave hopefully I can make enough to retire comfortably. If not, then I’ll keep doing what I’ve been doing: looking for that next wave and jumping onto it before there’s sand under my feet :)
anyone curious how employee ownership can work for large tech enterprises, a good starting point can be the material made available through the Beyster Institute - https://rady.ucsd.edu/why/centers/beyster/index.html

The founder built an $8 Billion dollar employee owned company, SAIC - and then allowed it to be carved up once he left having failed to ensure the culture of employee ownership was rooted as firmly with the board of directors as it was with the rank and file employees. I worked there for 12 years and saw firsthand the slide away from the ownership model, and it was instructive for me in my early career years.
Google and Apppple regularly do that. The functionality has a reason to exist to remove malware apps. What is done beyond that is anyones guess.
It would appear the common brain is moving away from general intelligence faster than AI is moving towards it
Of course it is. But the instinct from those who voted this budget through, will be to blame The Other, doesn't matter much who or what or even actually existing.
Wishing good luck to your spouse with treatment and recovery.

Aside - so much for that touted improvements in US medical care bills. I've mentioned this before as a massive differentiator between Europe and US from what I can see from distance, and was shushed here on HN that only total losers get insurance that basically doesn't cover everything these days... 60k, wow, how many folks can't just fork that out of pocket and have to take a loan or just suffer till end of days?

I've had last year paragliding accident with both legs broken and badly bruised knee, underwent months of treatments, physio, tons of scans and still doing some hospital visits (ie had 2 MRIs few weeks ago). Cost? What cost? 3 weeks fully off work, salary kept coming 100%. This is in most capitalistic country in Europe - Switzerland, on basic health insurance (but accidents are 100% covered by employer's insurance by law here).
This statement is not more corrcect than claiming the halting problem is solvable thanks to LLMs.
I've been a part of several coops that fizzled out, and in none of these cases was tax law the culprit. Taxes and regulations suck, but I think there are deeper causes for the rarity of success in ventures like this, which are so appealing, and so often attempted. I don't know what they are, but I'd bet that some of the major causes are psychological and logistical in nature!
Location: San Francisco Bay Area
Remote: Yes
Willing to relocate: No
Technologies: JavaScript, TypeScript, ReactJS, NodeJS, NextJS, Styled Components, PandaCSS, React Native, Vue
Résumé/CV: https://dave.ly/files/dschu-resume.pdf
Web: https://daveschumaker.net
Email: hello@daveschumaker.net

Hello! I am a full-stack engineer with 10 years of experience building map-based web applications. I enjoy working with other driven and motivated people to build fun and interesting products.

Recently, I've been pretty involved in AI related work and have given talks at my company on how engineers can better incorporate AI tools into their own work flows. Additionally, I develop an open source front-end for creating images using generative AI. More information is available on my resume.
IIRC, the Blender Foundation's Open Source movies have been rendered on render farms from the very first one, produced over 20 years ago. This predates Cycles/Eevee, but I don't think it's something they'd regress on.
This article reminded me of another great website which sadly has been offline for several years now. Thankfully it seems to be pretty well archived.

Leadholder - The Drafting Pencil Museum:
https://web.archive.org/web/20170617140127/http://leadholder...

Example: https://web.archive.org/web/20160629142925/http://leadholder...
Asuuming said formal system incorporates Peano arithmetic.
> Sanders lost Democratic primaries (sometimes in dubious fashion)

No, he lost convincingly in a landslide. There was nothing dubious about the primaries.

> but kicked our milquetoast candidates' butts with swing voters in swing states

In dubious caucuses. If these states had primaries, Sanders would have won even fewer states.

> only wins herself through momentum and subterfuge.

She wins because she drastically outspends her opponents. Your idea of how elections work is completely divorced from reality.
I would be more willing to believe that "Intel is back" if they hadn't just fired the guy who was bringing them back, after he prioritized the long work of bringing the company back over the short work of pumping quarterly revenue.
And that is often their downfall, overextending themselves.
"pointerizing" might be another name. It would be utterly unsurprising if the database/sql world had more than one other name as well. Usually, ideas that go back to the 1950s at the dawn of data representation have many names.

Maybe worth noting, you only need the dictionary in one direction (converting an expanded string to a pointer by looking it up). In the other direction, you just need to indirect the pointer and most people don't call an address space indexed by integers a "dictionary" (though, I guess the OG Javascript did merge these two ideas).

Also notable, how wide a pointer you need (8-bit..64-bit) and how often you do each direction just depends upon workload. This one-direction kind of matters since sometimes your data set is so static that you can just convert to pointers up-front. Then your data analysis doesn't even need the expanded->pointer dictionary. With larger pointers (like 16..64-bit offsets into a file), you just need the file (and whatever data &| files reference it via the pointers).

Personally, I've run into many "enum-scale" scenarios where 8-bits was enough address space. E.g., there are <256 countries in the world, last I checked. You might need another layer of indirection if you cannot bound the length of per-country data, though.

As mentioned else thread (at least here by
nostrademons: https://news.ycombinator.com/item?id=43245421 but probably elsewhere), data compression algorithms just generalize this to not 8..64 bit, but " 'best' bits per token", but they need to measure up front what 'best' might mean. That domain of research/impl may also have its own terminology. I don't know what to do about "nobody talking to each other" either in this eentsy microcosm or more generally. Society can be tough. :-)
Hi guys, I am Rebal, a 17 yr old A'level student.

Studying CS from when I was in 5th grade I had a dream to be a startup founder and to proudly tell people about a cool app that I made. Simply put, my innocent ass wanted to be the next Pakistani Zuckerberg. But little did I realised the amount of hard work that goes into just creating something that is functional and helpful, and then crying a river on how you got no visibility.

I started building Ideafloww[1] from end of dec 2024. I was actually looking for more affordable alternatives to a good LinkedIn post generator (since I was posting a lot on the platform at that point) but couldn't find one that was

a) affordable

b) does not make me sound like a robot.

Till that point I was so fed up using chatgpt and prompting it multiples times with prompts that were the size of a book. One of the biggest problem was that I only knew python and my mind was stuck on the madeup fact that python isn't for "SaaS" apps.

I started using bolt when it came out. I used it to create a UI from a sketch I made. It was good but it was not functional. Also writing backend code was also not easy. But then I made some mistake and lost the bolt project.

What could I have done? I started over again, just to find myself crying at 3am bc cursor composer has changed my whole SaaS project A-Z to fix some kind of bug it thought my app had. I lost it at that point wanting to smash my laptop screen.

Somehow, I still managed to find enough courage and motivation to start again since I also wanted to have some kind of SaaS app on my resume/college essay(Harvard or stanford maybe, in future) to flex.

So this time we made it!! The app was ready. The endless nights I spent learning how to code a SaaS app, how to fine-tune AI models and all that, everything paid off. I reached out to few connections on LinkedIn to ask them to test it out only to get ghosted by them.

But then a very beautiful accident happened. I posted on hackernews about it and I got some visitors like about 1000 something. But then, some paid and very expensive directory had listed me on their website (ofc as a way to convert me for paid feature) but still to this point that site[2] has brought us 95% of the traffic and ofc these 300 users.

I haven't made any money from it yet but having an app with 300 users, given that I have failed in building a "startup" 2 times before, this was a big win for me.

I know this subreddit has a lot of people who might have made it in life. So I am in search of some advice. I have my AS level exams in about 60 days. How do I manage the marketing of this SaaS and my college exams??

[1] https://www.ideafloww.com
[2] https://theresanaiforthat.com/
Basic Cordic implementation in Rust and Verilog
I made a cordic approximator in rust to learn about the algorithm thought I'd share
Yeah I read that, and upon re-reading it I have some vague idea on how that might work, but I would still need to read the paper and see some illustrations to really get it.

Sounds like this may enable full-colour astrophotography (always wondered why it's all in B&W!) and/or make achromatic telescopes a lot lighter.
In a past job, I interviewed someone whose resume was 7 pages long. It included a typing speed contest he won in high school. He was not fresh out of school, he'd been working for about 10 years.

I asked him in the interview if he thought anyone reads all of his lengthy resume, and if he thinks a typing contest from nearly 15 years prior is an important detail for potential employers to know about him. He said he likes to be thorough.

I did not recommend hiring him.
Show HN: LeetGPU – LeetCode for GPU Programming
After the incredible response to our launch of the first online CUDA playground, we have just shipped something we think all you GPU programming and ML enthusiasts will love.

Introducing LeetGPU Challenges--the place to compete on writing the fastest CUDA kernels.

We have problems like matrix multiplication, agent simulation, multi-head self-attention, with more dropping every couple of days!

We have a lot of really cool things coming up, including support for PyTorch, TensorFlow, JAX, TinyGrad; Multi-GPU programs; H100, V100, A100 GPU options

Give it a try and let us know what you think!
Waitwhile | Stockholm, Sweden | Onsite/hybrid | Full-time | https://waitwhile.com

Waitwhile works to eliminate the 1 trillion hours that people spend waiting in lines every year. Our platform is trusted by over 10,000 companies worldwide and has helped more than 250 million people enjoy a radically better waiting experience at places like IKEA, Chanel, Costco, Tribeca Film Festival and more.

Hiring for multiple roles for our Stockholm office. You must have work permit and live in Stockholm. Come join our wonderful, supportive team!

- Frontend Software Engineer: Junior or senior frontend focused engineer with big interest in building scalable and maintainable apps using modern Angular/React and RxJS, based in Stockholm, Sweden. https://careers.waitwhile.com/jobs/4537202-software-engineer...

- Full-stack Software Engineer: Full-stack engineer with big interest in building scalable and maintainable apps, based in Stockholm, Sweden. https://careers.waitwhile.com/jobs/3244968-software-engineer
Sounds like a great way to get induced synaesthesia. What a neat little system. Playing with ideas in the purest sense.
Agree with you on the runtime. Things are better with wasm and wasmgc, but still you can’t use flutter for any website that cares about SEO.

However for the “app” part (after sign in) it’s a one-time download, cached by service worker, only takes a split second.

It would be really nice if flutter could produce a AOT compilation of the “semantic” HTML for the initial page and then hydrate it. Then it’d be pretty similar to waiting for JS bundles for interactivity.
"Don't go away angry, just go away"

It's entirely possible that it's cheaper than a lawsuit and potential further reputational harm.

Perverse incentive alert: If you want to fire an exec cheaply, just do an internal honey pot.
Location: Greater Seattle Area, Washington

Remote: Yes

Willing to relocate: No

Technologies: JS/TypeScript, React, Python, LLMs, Direct3D/OpenGL, some Rust experience.

Résumé/CV: https://docs.google.com/document/d/1YJIHriil1LDrfBpJMLSSvwTi...

Email: in resume

I'm a senior product manager with engineering experience and design experience. I've worn a lot of hats to bring several awesome products to market. I love helping people create new and exciting things, and I’ve got a knack for turning great technologies into great products.
So many possibly framings of motive, activity and outcomes all within the paradigm of "power corrupts" with propaganda masking the corruption.
> Pretty strange thing to say in the context of a closed source app.

My intent was to express sympathy to making a closed source app instead of an open source one.

Something must have got lost in translation because it fits the context exactly.
It doesn't take much to keep the site alive -- I've just had to transition it across hosts a few times, but otherwise it just continues to sit there. There is a tiny amount of revenue that still comes through it, but mostly I just like the idea that it still exists, and I think others do too. I suppose I also don't want to let go of my fifteen minutes of fame. :)

These days, the thing that most impresses my nephews is that I posted the second ever video to YouTube (college roommate was a cofounder). I have long since lost control of the channel (it was taken during a transition from old YouTube accounts to Google accounts when someone guessed the simple password). Since hacker news can sometimes be the support site of the internet I'll throw it out there -- if anyone has a contact at YouTube that can return the channel to me, that would be awesome. I imagine it is long-since gone.
Ah, I remember I had one of the first series where they forgot to remove the JTAG pins
Google verifies with a third-party background check service, but the service fucked up my resume. I had an employer that had since gone bankrupt (actually, all my employers besides Google have since gone bankrupt), and they couldn't find the business, so they just did the closest string match to the business name, which happened to be a local grocery store whose name was one letter off. Sure enough, I come back as never having worked there, because that's not the company I wrote on my resume, doofus.

It ended up working out because I had previously worked at Google and my former skip-level, who knew me personally, was now the SVP signing my offer letter. But if the hiring process is this incompetent, it makes me wonder how many other people have real career consequences because background check services are lazy and incompetent.
Not only edge cases but a whole lot of backwards compatibility for both data and other even older systems.
The Secret World War II History of Koh Samui, New Setting for 'The White Lotus'
The issue I have with the view from the outside is that it risks leading to a rather anthropomorphic notion of free will, if the criterion boils down to that an entity can only have free will if we can't predict its behavior.

I'm tempted to say an entity has free will if it a) has a self-model, b) uses this self-model as a kind of internal homunculus to evaluate decision options and c) its decisions are for the most part determined by physically internal factors (as opposed as external constraints or publicly available information). It's tempting to add a threshold of complexity, but I don't think there's any objectively correct way to define one.
The beauty of stack overflow is that the code you are copying and pasting has been reviewed and voted on by a decent number of other programmers
Couldn't PICs and monomorphization be seen as duals? They are both solving the problem of how to make polymorphic code have fewer branches.
You are missing one thing: any weapons flying into China will result in stuff exploding in New York and Washington. US carriers will be sunk, and there is no appetite in the US for either scenario.

Anyway, the whole thing won't require a single shot. The island and the mainland have close economic ties; people that determine taiwanese policy are heavily invested in China. All the tough words that are being said are for public consumption.
(Haskell in Haskell) 2. Lexing – Cronokirby
One could argue that that is also completely fine for those in charge.
Maybe hydrolosis, which doesn't sound particularly useful for hiking boots, especially with UK weather.