skysight-inc/HackerNews huggingface dataset:
starch has no place in home-made ice cream, though it is there in various forms in commercial ones. cream cheese might be a good idea though. i once made smoked salmon ice cream (intended as a starter) which i could imagine being improved with a bit of cheese.
Global Guitar Greats
The thing is, they won’t get the placement if they don’t push to get a $220k offer and the other recruiter does. It’s competitive. It’s a better model than real estate because you aren’t agreed to work with one recruiter.
> it's just as quick to run shrinkpdf in a Linux terminal, and, well, more ascetic.

certainly, but 99% computer user never ever opened the terminal.
And even then, good luck rotating page 4 of by 270° using terminal, then inverting it with page 5 and filling the form.

Things that would take 5 seconds on preview.
JIRA is overkill. Excess features, especially bullshit metrics, are detrimental. They encourage lazy thinking.

Project viability is either very simple: "Is this still what we want?" or more complex than most Agile tools support and you need Real Options Analysis or maybe a simpler decision tree analysis of project investment and outcome value. Velocity is meaningless.

I prefer Github project boards unless a project can justify a specific need for more features.

That said, most of my clients use JIRA.
Streamlining Contract Management in Revenue Infrastructure
For machine-readable formats, I'd argue length-before-text is simpler to parse than splitting by separators - even before having to add extra application logic to handle this method being fallible (e.g: if you want to use it to store filenames, you now need a check and pop-up about some OS-valid filenames not being supported).
I tried:

'one or more "a"s followed by 0 or more "bb"s'

which resulted in:

a+bb*

But it should have been

a+(bb)*

instead.
I'm sorry, but MTProto isn't just used for E2E chats. It's the actual main protocol that Telegram uses for everything. And yes, for non-secure chats there will be no E2E, but the question was about encryption, not end to end encryption.
Hate to be a spoil sport but if when pieces move they nudge other pieces out of the way and then those nudged pieces have to be put back by hand, then there’s still work left to be done. Same goes for capturing - the captured piece should walk itself off the board.
unless you get the book in the LOC, it will probably be forgotten or have no trace of its existence. why would google scrub all the videos? that makes no sense.
Youtube is worth hundreds of billions of dollars.
Folding laundry is a tiny chore, the real holy-grail is robotic arms that can cook 24/7. The job-market will never recover from robotic arms in every fast-food joint, restaurant, hotel, hospital, military base, cruise ship, and everywhere else that preps food. The biggest winners might be grocery stores that sell hot meals prepared from their own produce, which are then drone-delivered to the nearby homes. I'm probably being way too optimistic though.
They are not only for that. The documentation says:

Typically but not always, the process with address space that is being
written to is being debugged.

I don't really see why you'd need admin rights to do so. As far as the process being injected belongs to the same user and is not a protected process (DRM), OpenProcess will happily return a handle with PROCESS_VM_WRITE and PROCESS_VM_OPERATION rights as required by WriteProcessMemory.

On the other hand, if you want to inject a system process, you definitely need admin rights.
If you are serious then I think trading firms are actively hiring. There’s a bunch of them in London jump, Jane etc. comp will be very high there. I think faang hiring is slower now, but not sure
For those using firefox's autoplay blocker, http://astronaut.io/ doesn't work at all unless you whitelist it.
Except the contemporary C compilers were uniformly terrible.
Ah I misread. The intro made it sound like this was for locking within a tab, but it's within a origin.
This just seems incredible to me, to the point where I almost can't believe it. Throughout my 25+ year career, I've 1. never been positively surprised by the number I got, and 2. never had a company increase from their starting offer. It's always very close (within ~10-20%) to what I'm already expecting, plus "Take it or leave it. There's a line of 50 behind you willing to take that compensation." What are the exact mystical words you are saying to get these kind of results? Not that it really matters at this point. I'm pretty much at the tail end of my career and making a small fraction of the numbers you're posting.
Social media basically brought us to something like an oral culture
If you're in Russia, you can buy them from distributors in China or India instead and they'll ship them directly to you.
A 14-Year-Old Boy Killed Himself to Get Closer to a Chatbot
I’m in the exact same position. Third layoff round in 9 months.

It has completely eroded my trust in this company, to the point it’s irrecoverable. It’s hard to focus (because of the urgent priority to sort it out). It’s not necessarily burnout.

I’ve spent the weekend polishing my CV till it’s perfect, then applying to companies that look good (read: stable). Maybe 15 applications so far.

I’d suggest polishing your CV every 3 months, always be ready to jump at opportunities. And take some PTO. Take a week, use some of the time to apply to jobs, and most of the time to relax and watch the world burn.

At your job, as another commenter said - zoom out. Stay out of all politics, do the work required, spend your quiet time up-skilling, go for a walk before work, and on every break at work. Stay off twitter/reddit or anywhere doom posting about the job market.

You’ll know burnout when it hits - you won’t be able to focus at work, you won’t have any enthusiasm for side projects, you’ll feel tired all the time and rundown, you’ll begin to hate your career and all your colleagues, you’ll go from emotional to numb.

Proper burnout is horrible and its effects last months. I burnt out last year, probably took 4-6 months to be back to normal. Required taking significant time off, and dropping my days worked from 5->4 for months. And moving back with parents etc.
I was mostly joking but might start looking in the new year. I'll keep trading firms on my radar, cheers!
That was the remnants of windows phone. The people app would automatically sync all of their social accounts for a person.

As Microsoft moved more of those apps out of the inbox image and to the store, the functionality slowly stopped working.

The sunset of windows phone ended the rest of those features.
everything is relative. I believe it’s “simple” compared to other standards like SAML.

I agree it can be a little intimidating for a novice in the space!
you could post it as a range. from something lower up to what you actually intend to offer. or even below that. if your goal is to avoid needless negotiations, then after you tell them your range, they tell theirs and then you tell them the actual offer.
FAANG salaries for developers are often double, if not treble, those of upper management where I work.

There's absolutely no reason to feel like a loser on €65k.

In tech it's easy to forget just how lucky we are with salaries.
The Self Who Came in from the Cold – On Self- vs. Traditional Publishing
What you call "location adjusted bs" is actually just supply and demand.

The supply of good, experienced software developers willing to work for $100k in the Bay Area is practically non-existent when "normal", nothing-special suburban houses there can go for a couple million. There are a much higher supply of developers willing to work for that in Poland because the CoL is so much lower.

Similarly, a gigantic reason American companies hire overseas in the first place is because wages are lower outside the US. Without that wage differential most of those jobs wouldn't exist.
"The most thunderous sound arises out of quietude." - Zhaungzi

"The monotony and solitude of a quiet life stimulates the creative mind." - Albert Einstein

"If you don't have time to read, you don't have the time (or the tools) to write. Simple as that." - Stephen King

In other words unplugging, making time to read books, and allowing yourself to be bored are all good ways to stimulate the creative mind.
The 4070ti 16gb would be better as it has a 256bit bus compared to the 4060ti 16gb which, as has been mentioned, only has a 128bit bus. The 4070ti also has more Tensor cores than the 4060ti.

Get as much VRAM as you can afford.

nVIDIA is also releasing new cards starting in late January 2025. The RTX 50 series.
> A related old idea about writing/reworking software three times: "Do it. Do it right. Do it fast."

The version I've heard is "Make it correct. Make it readable. Make it performant."
> but these specific characters are not text. they exist solely to be delimiters.

Even if people used them only for their intended purpose, someone could use them as delimiters within the text you want to store (e.g: list of tags in filename) - unless I'm misunderstanding.

> It would be like trying to escape a column in your spreadsheet.

Other formats do allow escaping their delimiters, so that you can use that character literally or even nest a string of that format within an entry.
This piece was short, but it reads well. You’re definitely not a non-writer. You should keep at it. Look forward to reading more.
The bookmarking feature is crucial. And Bluetooth? It’s an instant buy for me. Great project!
There is another very interesting field built over swamps and lakes in Siberia where they built the rigs on artificial islands.

https://as2.ftcdn.net/v2/jpg/01/99/42/41/1000_F_199424123_E5...

https://en.wikipedia.org/wiki/Samotlor_Field?useskin=vector

https://maps.app.goo.gl/nq28Ct4FLyBGx5eP8

It was deemed too strategically important and was not put on maps.
"Imposter syndrome" is just the term we have given to "fear of not being good enough". What is wrong with coming up with a term for that fear?
But only one recruiter is going to be placing you at that job. Two recruiters trying to place you at the same job is radioactive to the company. The company has to decide who gets the referral money. Lawsuits start happening for the one who doesn’t get referral money.

Also most companies who do work with external recruiters only work with one company
ConTeXt[1] is monolithic typesetting software that I've integrated into my Markdown editor[2]. I find ConTeXt allows for a complete separation of content and presentation. This makes it possible to write a novel in Markdown and produce various styles: a formatted PDF and a manuscript PDF. See the themes output in the screenshots[3]. Too bad the authors didn't evaluate LuaTeX or ConTeXt.

[1]: https://wiki.contextgarden.net/Installation

[2]: https://keenwrite.com/

[3]: https://keenwrite.com/screenshots.html
You're not the only one I'm sure, but sounds like you don't need it. Its major strengths are:

• Bottomless resource of developers with Java experience

• Vast array of existing libraries many of which are enterprise focused

• Managing very large codebases with many contributors is straightforward

• Standard VM that's very solid (decades of development), reasonably fast, and supported on essentially all platforms.

It doesn't have quite the stranglehold (even in Enterprise) that it had in perhaps the early 2000s and it's the archetypical "blub" language, but it's a perfectly reasonable language to choose if you're expecting Enterprise scale and pure performance is less valuable to you than scaling out with large numbers of developers.

I like Rust, but it's Java that puts bread on my table.
Ah, this is where this comes from. There has been rumours flying around in Stable Diffusion / Flux circles that you would get much more realistic pictures when you include a photo id like IMG_0416.
Hey, OP here! This is my first ever HN post- I appreciate the warm reception.

A couple hours after posting this on my site, I found this incredible vid of a woman telling her partner she’s pregnant. Incredibly heartfelt, and only 16 views https://youtu.be/refKFdcojlE?si=l-PssLVYmmOPjjjA

It was posted over 10 years ago. I wonder if the family even knows that this video still exists.
If you need to force yourself to write, why write at all? Did you use any technique to write this comment?
Nixie Tubes (2015)
I’ve been running quarto [0] for a few months now and I’m happy with it. Posts are saved as .qmd, with a little bit of special front matter for formatting and tagging. `quarto render` converts the .qmd(s) according to a simple config file.
[0] https://quarto.org/
That green thing on the moldy slice of bread you forgot somewhere is also alive... =)
I didn't mean the linked thing wasn't the FAA (I did read it). I meant that the incident I'm thinking of wasn't.
Its not given routinely anymore in the UK, since the likelihood of infection is so low.
If you’re at higher risk you can still get it.

https://www.nhs.uk/vaccinations/bcg-vaccine-for-tuberculosis...
Yup, that's something that I would definitely like to do. In performance critical applications adding type information can speed up things quite a lot, especially when you think about numbers. At the moment I have to pass numbers as structs with one f64 field, because an argument to a function in Javascript can be any available type. If the type is specified, the signature or return type can use f64 types directly and don't even do heap allocations. But even for heap allocated types it may result in better performance, cause at the moment for each object I have to check what type it is and what path to take in order to proceed.
Okay, let's assume what you say ends up being true. They effectively cheat, then raise some large fundraising round predicated on those results.

Two months later there's a bombshell exposé detailing insider reports of how they cheated the test by cooking their training data using an army of PhDs to hand-solve. Shame.

At a minimum investor confidence goes down the drain, if it doesn't trigger lawsuits from their investors. Then you're looking at maybe another CEO ouster fiasco with a crisis of faith across their workforce. That workforce might be loyal now, but that's because their RSUs are worth something and not tainted by fraud allegations.

If you're right, I suppose it really depends on how well they could hide it via layers of indirection and compartmentalization, and how hard they could spin it. I don't really have high hopes for that given the number of folks there talking to the press lately.
It's readable if you're familiar with the RAII pattern which is used in languages like C++ and Go.
You know, when we were looking for domains, we realized that that domain was taken and that they do "collaborative" video editing in the sense that they have people be able to review your edits and manage projects. But it's very different from what we're imagining when it comes to collaboration (We plan to have it be more git-like, with commits of atomic video operations).

Frame.io is now owned by Adobe
This makes me hopeful, the internet can still be interesting when we manage to break away from the attention trap of infinite feed and the prepared content designed to optimize likes. Feels like the raw homepages of a long time ago.
someone else replied and then deleted their comment, but i think they made an interesting point that i don't agree with.

they said that someone desperate to get a job will accept a low offer and keep looking for something better. and by asking them for their expectation this could be prevented.

if i am desperate for a job then i am going to give you a lower expected number in the hopes that i'll get the job and then keep looking anyways.

so no, i don't think asking a desperate candidate will help you avoid that problem.
Rust is often used for things that you wouldn't necessarily use C++, though. Web backends (but mostly APIs at least as far as I've seen), CLI tools, various bots (like at my day job we have a Discord bot written in Rust) etc.
Can't linting just be disabled ?
This resonates so much with me. I’ve even written a blog post a few years ago with almost the same title[0].

It hasn’t really gotten better since then even though I’ve built even more cool stuff since then (hell, I even was #1 on HN for a whole day earlier this year).

[0]: https://www.kai-sassnowski.com/post/never-good-enough/
Can't you request a separate patent if you're making substantial improvements to it? No idea if that's what happened here, but I'm just saying it's not surprising that a new patent would reference old patents.

Edit: sorry, seems to be a dupe.
you can, when you search for a model on the ollama website there is a drop down that lets you select a “tag”. Sort of like a docker container tag. This lets you pick the quantization you want.

example: https://ollama.com/library/llama3.2/tags
I always worry about uncooked eggs in ice cream, so don’t use it.

Not sure if the fear is justified.
I had a similar thought and wrote about evergreen blogs recently: https://rishikeshs.com/journal/evergreen-blogs/

Derek Sivers is planning something similar with Digital Legacy Trust: https://legacytrust.nz/
One thing to keep in mind is that the vast, overwhelming majority of people in the world, or even your town, don't know who you are and will never be aware of anything you do. This goes even for people who are relatively well known in their field. It's nearly daily I see some story here about someone who is apparently "well known" and my reaction is "Who? I've never heard of this person."

Don't worry about being good enough or what other people will think. The truth is almost nobody even cares.
Happy to see this gem shared here. I've learnt a lot about the JVM going through these.

This article about the "stack allocation" misnomer in Java in particular is one of my favorites: https://shipilev.net/jvm/anatomy-quarks/18-scalar-replacemen.... What the JVM really does is escape analysis + scalar replacement.
This is great!

If this launched 5 years ago, I would have immediately purchased it! At the time I was using pencil & paper, Sibelius, or my phone to record improvisations and all of them were very poor solutions.

I've reached the point where I use a DAW (Reaper) + MIDI keyboard + sound libraries. Conveniently, Reaper can record & display everything as editable MIDI output. Pencil + staff paper can be great if you're slowly exploring something though.
> Worrying what others think resonates with me a lot.

- There are lots of blog posts and youtube videos about this topic. Try whether any will help you.

- If you post, go down the rabbit hole of your thoughts. What will happen? Keep going with "and then" as far as possible. Then replace negative thoughts with more positive ones. Those have to be believable and not just blindly positive. E.g. replacing "everybody will hate this" with "a lot of people will hate this, but some will really enjoy it" is already progress.

- As a child, did you have a caregiver or teacher that gave you the feeling that if you make mistakes, they will stop loving you? Make it clear to your adult self that you are deserving of love no matter what.

- Do you have types of writing which are easy for you? No matter the answer, why is that?

- Create something intentionally bad without publishing it, and sit with your bad feelings for a while. Usually that reduces the anxiety.

- If you post something, explore your feelings. Is that like nervousness before an exam, general anxiety or something completely different. This might give you a clue, why you struggle.

- Imagine a friend would come to you with this problem. What advice would you give them? How would you react to something you posted if somebody else wrote it?

- Be kind to yourself. Changing this is a long journey.
Yes, they are indeed not as streamlined unfortunately.
Maybe ethercalc if you need something lightweight, but that's also not a real alternative
https://ethercalc.net/
I’m not sure but this may be of interest to the Electronic Frontier Foundation https://www.eff.org/pages/legal-cases
I was going to ask what the multiplatform deployment story was like, it seems like you've partially answered it - it seems like you ship it with .NET Core as a dependency, kinda like JRE for Java programs?

How heavy of a dependency is it?

And is there a dependency hell situation, if different programs require different versions of .NET Core?
Proton mail suite:

- The mail is great, no ads etc. - I create email aliases for every site I visit, so I can kill spam by killing the alias.
- Proton Pass is my password manager and alias creator/manager, better than bitwarden.
- Plus 500Gb storage and Calendar.

Chrome web store dev subscription:

- Allows me to create browser extensions
- Can make money from them

Wikipedia

- I usually donate
- Good source of reading material/history

Claude/GitHub Copilot

- Fun for code

Apple Notes

- note taking
- ideas etc
It's `pandoc --from markdown-smart --to html5` for me.
I love the potash game! That’s hilarious.
I think the issue is that there doesn’t appear to be anything substantially different in the newer patent this YouTube video covers it pretty well https://youtu.be/9IdNA_hWiyE
Hard to say at this point, but I really doubt it will be ever faster than SpiderMonkey or V8 with JIT enabled. Modern JavaScript compilers are quite good at optimizing hot paths through JIT. The use case of this project is to be able to run JavaScript in WebAssembly sandboxed environment. Like, for example Shopify allows you to extend their backend code using WebAssembly, but there is a binary limit capped at 250KBs. At that size you can't really use JavaScript at the moment, cause even simple interpreters like QuickJS take a few MBs compiled to WASM.
> Mar 14, 2014

That kid will be 10 soon.
I dont know, i have used F# for a while now. My problem with it- is discoverability and reuseability of the created code. It is very hard to read and get in - compared to classic OO and its hard to reuse something created and custom tailored. My 2 cents, may be worth even less, due to my limited experience and a propably wrong approach by me.
You're not treating the aquire phase correctly:

class Lock {
#resolve: (() => void) | undefined;
#releasePromise: Promise<void> | undefined;

constructor(public name: string) {}

acquire(): Promise<void> {
if (this.#releasePromise !== undefined) {
throw new Error("Already aquired");
}

return new Promise((resolveAquire, _rejectAquire) => {
this.#releasePromise = new Promise((resolveRelease, _rejectRelease) => {
navigator.locks.request(this.name, async (lock) => {
await new Promise<void>((resolve, _reject) => {
this.#resolve = resolve;
resolveAquire();
});

resolveRelease();
});
});
});
}

async release(): Promise<void> {
if (this.#releasePromise === undefined) {
throw new Error("Already released");
}

this.#resolve();
await this.#releasePromise;

this.#resolve = undefined;
this.#releasePromise = undefined;
}
}

...the release phase still feels off without a Promise, but maybe somebody else can tackle that :D

EDIT: think I fixed it, untested though
Agreed. Ribosomes are a subset of mitochondria.
you can also access the full api over WIFI! nothing hidden.
No immigrant who turns up at the US border has paid any taxes or contributed anything to US society. It's ridiculous to suggest otherwise. Anyway, that wasn't the point. The point is that if you enter a foreign country it's your responsibility not to bring any diseases with you.
FLUX1.1 a Prompt Like "IMG_1018.CR2"