skysight-inc/HackerNews huggingface dataset:
Their search doesn't even seem to understand negative search terms either.

eg searching for 25GbE network cards shows a bunch of 2.5GbE network cards, and no amount of -"2.5GbE" nor "NOT 2.5GbE" options (and variations) gets rid of them. :(

Ebay though seems to work ok. :)
I have a very similar thing... it's called an Elide Fire Ball.

https://www.elidefire.com

I have a small room with some of my electronics and hobby stuff in it that is slightly more likely to cause a fire than elsewhere so I mounted one of these on the wall. I figure it may not work 100% but it can't hurt if a fire breaks out in that room and it works unattended.
I didn't get the jobs but I've gone through interviews for staff jobs and know others that have too.

For the edit, idk if anyone reads cover letters, but I bring it up with the recruiter durring the initial call that staff mignt be a reach for me and it it doesn't work out lower levels would be ok
The way I think about it, GUIs come down to a few basic principles:

1. Program data is primarily hierarchical. This means that you can generally compose a view for a data item out of smaller views down to a basic set of elements (e.g., text display, combo box, etc.), and also means that you can generally ignore all data not included that view. There are some cases where this breaks down (tables really stretch it, for example), but it definitely holds for most GUIs.

2. UI also has state independent of program data. Immediate GUIs to a degree go ha-ha-there's-no-such-thing and make it somebody else's problem, but this state has to be retained somewhere. However, it's not exactly a binary choice between UI and program state--something like whether or not a checkbox is checked can go either way (I think of it as UI state because I tend to deal in batch-mode programs, where what is going to happen is the UI state will be distilled into the input to code I execute whose results will be displayed).

3. Conversion of program state to UI needs to be lazy--you don't want to forcibly map every element in a list immediately to UI widgets. The best example of this, of course, is the scrollbar.

4. Whereas program state is hierarchical, UI state is far less hierarchical in nature. That is to say, the state of a UI element may influence the display of a UI element in a completely different tree.

The difference between immediate and retained mode is less important than it might seem at first glance. If your UI is simple and largely static, hierarchical application of canned elements, then both an immediate and a retained mode interface will end up looking roughly the same in terms of code. If your UI is complex and deals with heavy and very impure state, it again doesn't matter all that much, because you're going to have to maintain that state all yourself anyways.

As a programmer who hates writing GUI code, though, all I really want is a thoroughly complete set of widgets (the ontology of UI is pretty standard, after all). I don't really care about immediate mode or retained mode, I just want a path that lets me easily render my program state with the minimum hassle. And quite frankly, it seems like the only GUI toolkits that make it as far as figuring out how to include a lazy table widget are the retained mode GUIs, which maybe suggests something about immediate mode GUIs.
Also the price of Excel rounds to zero when added to a professional salary for essentially any profession.
> Basically, its a novel-length version of rayiner's rants, but way more entertaining.

lmao
It's not angst, it's real.

Though I'm young, my work is international. I was separated from my girlfriend, apartment, coworkers, and entire livelihood in a different nation, at a position one could say I spent much of my life up to that point studying and working toward. My colleagues were separated from their families and children. Some lost their homes because they were let go from their jobs as a result. Some older friends of mine divorced because of this. Some lost their businesses that they spent their lives building. One of them committed suicide. This was a guy in his late 50s with two children and a wife, who had been forcibly separated from each other on opposite sides of the world for over a year.

Short of wars, there has never been such a brutal and absolute upheaval of population movements for civilian populations.

There are a lot of people my age who went through this type of experience, and that is one reason why I think the original poster sees more people with less joie de vivre. I am also saying it is lucky for people who just had lockdowns at home or had their lives confined to one locale or even country, or who at least had some years of "living" their lives before this happened. What I mean by that is people who at least had their 20s and maybe even 30s to build a career, life, and family, on top of their years of studying and schooling. But for those of us just getting our careers started, and for people who had international careers and lives split between countries, there were several years of nightmares along with the knowledge now that, at any moment, all this could instantly happen again.

Sure, anyone could get hit by a bus tomorrow. But it was people and governments turning on one another like wolves that was a sharp mask-off moment, especially for those of us in our formative years. That is a different type of crushing, and utterly stultifying, effect. Because it is not a random accident, but rather a cold and calculating opposition by others. All I know is that I spent my life sacrificing short-term rewards as I worked toward long-term payoffs, and as soon as I started to see results, everything went up in flames. Everything. If motivation is squelched for major life projects and milestones, I think it is clear how motivation is also squelched for personal projects or side projects. If you're older, and if your life wasn't split or shattered across the globe, be thankful is all I can say.

But for me and others in my age bracket and positions, there was this natural, sharp turn toward instant gratification, which I wholly support and understand. This is of course anecdotal, and I am not implying that it is a universal sentiment, but just offering an example to answer the original question/statement of people "working on nothing". It is because we have nothing to "work toward".
Thanks for the reply. Yeah, I get that it's a muddle. It just feels like it shouldn't be ;)

The ambiguity seems to point to "we don't understand this very well yet, but this is what we think you need to do", which would be fine if that's what anyone said. But it's presented as "we know exactly what's going on here, and this is what you need to do", and then different people give contradictory advice with exactly the same level of confidence.
Interpreting that is my least favourite part of the R&D tax incentive - as far as I'm concerned practically everything has an unknown outcome. I can't figure out what we're doing in software and sometimes that even stretches to include after a product has been built. Most ideas have been had before in some form or another - it is just nobody at this company knows about it.

But genuine R&D would look very similar. There isn't a good test to distinguish "I don't know how to do this thing" from "nobody knows how to do this thing". I don't have the time, resources or inclination to know what everyone else knows. And then having to second guess what the tax office thinks everyone knows, because I know they'd accept some of the things I'm doing as research. It just isn't clear where they think the line is.
> a novel-length version of rayiner's rants

Classic HN ;-)
I guess that's certainly an interesting opening move in comp negotiations - demand 2x the voting rights he currently holds.

Occam's razor .. he wants supervoting shares so that if/when/very soon in the future when he needs to sell more stock to fund some of his more recent, deep-in-the-hole investments, he can do so without eroding his current 13% vote.
Yes. I was looking for a vegetable dicer yesterday and gave up and just got one at Kmart, because Amazon was page after page of the exact same one over and over that had horrible reviews.
I know thunderbolt at least up through 3 was generally carte blanche DMA, so an obvious security nightmare (strictly speaking no worse than cold boot attacks and the like, but there's a practicality difference between dumping raw DIMMs and just plugging in a thumb drive -- or inter-machine links like TFA, for that matter). Does TB4 bother trying to solve this?
job market for tech workers != broader economy. blue collar wages in percentage terms have been increasing faster than white collar.

i think many orgs overinvested in tech during the pandemic. we've swung too far, so it's time to work out the excesses.
Nope, but if you saw/used one Mikrotik then you saw them all.

Personally I have a love/hate relationship with MT, with a little love and a lot of hate, but at their price range they are unbeatable and works 99% of time.

https://www.servethehome.com/mikrotik-crs309-1g-8sin-review-...
bro, that's really cool (or hot)! why didn't smart people harness this back then?
It can access the variables in an outer scope:

int moon(int s)
{
int sum(int x) { return s + x; }
return sum(3);
}

An extra parameter is passed to the nested function, called a "static link", which is a pointer to the stack frame of the statically enclosing function. This is in addition to the usual "dynamic link" which is a pointer to the stack frame that called the nested function.

Nested functions can also be nested, and can access variables in enclosing functions by walking the static links back.

The neato thing about this is it makes stack frames work exactly like members of a struct. In fact, a pointer to a nested function is analogous to (and binary interchangeable with) a pointer to a stack object.
What if you (the user not you you) don’t know what price range will net them the feature set they want?

E.g., would you know exactly the price range to pay for a tool set which lets you do general repairs around the house? Should it be ₹100? ₹500? How will a search engine know for sure that you’re an aware customer who knows their price ranges versus a newbie exploring the space? Even google claims to have millions of results per query meaning they, for all their talk about organising the world’s information, don’t know what exactly you want.
Reinventing the wheel on something superfluous like OLED displays is a huge waste of money. It’s the digital equivalent of building a ghost city.

China has a huge risk right now that their top down decision making will make major bets on the wrong thing and waste tons of money just as they are about to be super old with no workers to support the elderly (especially if they are all spending time trying to make an OLED display :)).
The numbers cited on that within wikipedia are all over the place.

> about 85% of the 90,000 deaths
https://en.wikipedia.org/wiki/Chemical_weapons_in_World_War_...

> where it was responsible for 85,000 deaths

https://en.wikipedia.org/wiki/Phosgene?wprov=sfti1#

The second links to the first which makes a completely different claim with similar looking numbers but cites no source.
None of these limitations have anything to do with an imgui frontend api though.
I used the filesystem like it was indented.

What does `indented` mean here. Not familiar with this usage.
Yeah, Gobi would have a lot of potential. I just assumed the Sahara would cover the Arabian peninsula as well.
I'm reminded of the way expensive restaurants use very simple descriptions, while less expensive ones load them up with superlatives and (uninformative) adjectives. The high end is confident enough that you assume it will be good.

The AI art assumes you need art to think that they've put in effort. More confidence would allow for simplicity.

But I cannot say if that confidence would be well placed. For all I know people really do think the art adds class.
It showcases a human experience? I don’t even agree with the other comment; there’s no reason this has to only appeal to white young rich men. Jealousy, insecurity, marital strife and attempts to paper over it are universal.
It's a process where you claim the rebate from the government. You need to have an ABN, and I think be incorporated (? not sure). And then, yes, you can claim away to your heart's content.
Well, that they might die tragically. I mean, you are assuming a risk on a moving vehicle, why would that be different. The only meaningful question is “is it less risky to allow a teenager to speed than to limit the max velocity he can reach?”. I would bet the limiter is a net positive; and maybe data can prove me wrong, but definitely not a couple of anecdotes.
Quantum physics and relativity may be reconciled using the Alena Tensor
I don't live in a flood zone. How do I opt out of subsidizing any of these people's flood insurance at all?
I once worked as the sole maintainer of an old legacy product while the company spent 2 years trying to create a new product to replace it. Eventually they abandoned all work and most of the team left.

During the transition months, I managed to convince upper management that now would be a good time to update the legacy product with all the knowledge gained over the past years.

So I spent about a couple of months or more (fuzzy memory) directing a group of people more skilled and talented than me, converting a coffeescript codebase to typescript, fixing a whole bunch of bugs and performance issues and updated a neglected codebase to something they can actually hire people to work on.

After that experience, I was promoted to tech director and leveraged that to become tech lead at future jobs.
It's been well over 40 years since I wrote Wirth Pascal code, but one of the problems was one couldn't write a line without a line ending. That's not an activity confined to system programming!
With a social network, steady and sustainable is usually not an option. If they don't have a strong launch when they remove the restrictions they'll fade into irrelevance within a few weeks. Threads had a surprisingly strong launch and it still has an uphill battle to climb if it wants to challenge Twitter and that's in spite of all the ways Twitter is attempting to self-sabotage.
The vast majority of people work to earn a living and put food on the table, and did not have a chance to work on something large at work - with this question, they are basically ranking prospective employees by the opportunities they had!
In broad strokes, the main point I was makings till stands though: AWS was deliberately made to back the demanding scale of Amazon, it was a bet on the future and the Amazon model as much as it was product service, and that did mean they built expertise and hardware up and sold that as a product none the less.

This still isn't the norm for most businesses, even big ones.
In case anyone is having issues with the lack of -ff merge options in GitHub's web UI, this Protected GitHub fast-forward commit action with Mergefreeze may help.

This is not an ideal solution, and it will cost your organization an additional $40/month for the Mergefreeze subscription, but it works well. We spent a lot of time figuring it out. Mergefreeze, combined with the action, prevents you from accidentally merging via the default web UI options by blocking them using a branch protection rule. The fast-forward action blocks all commits to your desired branch that don't use the action.

When run by adding a /fast-forward comment to your PR, the action temporarily suspends the required Mergefreeze branch protection rule, merges the commit to your desired branch through the CLI, and then adds back the branch protection rule. This avoids any mistaken merge/rebase commits to the protected branch, and it works just as fast as merging using the traditional web UI options.

Hope this helps someone!
Jack Dorsey moved his support to Nostr, I don't think he has any involvement with Blue Sky. Jack doesn't even have or use a Blue Sky account, to the best of my knowledge.

I generally wouldn't trust any social media app that's not used the leadership. Threads is still half baked but at least Mark uses it regularly. And Elon is regularly posting on Twitter.
It's just classical enshitification.

Now that Amazon has captured user-share, they will (ineluctably) abuse user good-will (by padding search results with ad-placed products the user does not want) until they reach some marginal breaking point. The users that remain are either oblivious or cursed with a lingering taste of bad-faith and bullshit.

Eventually the giant will strangle itself in its sleep, but that's probably 50+ years out given how these things go.
I would suggest looking at it from another perspective. Writing a text that precicely describes the image you want might require a lot of effort. Crafting this text to get as close as possible to the imagined picture also requires effort. Also, consider that some people can't draw (I also can't sing), but can write. AI gives a nice opportunity to add some color and visual humor, which is, in my humble opinion, great. But no doubt there are many examples of AI misusage (or overusage), which match your description.
There are official thrreads for jobs the fisrt day of the month. https://news.ycombinator.com/submitted?id=whoishiring They are probably closed for posting now, but you may find something interesting there. Remember to post the first day of next month.
It beats Facebook's plans to integrate w/ ActivityPub because they actually did it but I will point out some advantages of ActivityPub over RSS because polling with RSS is terribly inefficient as you have to keep polling a file over and over again asking for changes whereas ActivityPub lets you ask for what you haven't read already.
One of the foundational websites for retrocomputing.
What's Bluesky's revenue stream? Ads?
I see your Winmodem and raise you one Mwave.
I’m surprised they don’t just use private RSS feeds for posts like they do for podcasts.
Social media algorithms are designed to capture your attention. It turns out humans can't help but click on and watch softcore porn of teenage girls dancing, thumbnails with cartoonishly expressive faces, and videos with jump cuts every 2 seconds. The companies behind them say they are just giving people what they want. In my opinion they are exploiting the subconscious human brain, much like how food brands make their junk foods hyper palatable by loading them with sugar and oil.
Houston as a Housing Affordability Model
I'm pretty sure it's "we will figure that out later".
dhh is doing it: https://world.hey.com/dhh/multi-tenancy-is-what-s-hard-about...
"Operations", I'd expect.

If you imagine a tech company that declares that they're feature-complete, and they cut expenses to those required to maintain existing service to a high degree of quality/reliability, that seems like a reasonable benchmark of spending that could be classified as "not R&D".
Glad progress is moving forward, I hope programs like this minimizes dangerous incidents and abuse and increases the odds of healing.

I have tripsat for others numerous times mainly to ensure that that I will assist the tripper if they need it. This does one really central thing reduce anxiety prior to the trip. Afterwards I often just check in on the tripper and see if they need water, make sure their comfortable, and sometimes ask them to visually or verbally give me a thumbs up at a mid-way point.

a few other things I advise my peers on
- Proper testing of their drugs
- Checking for health conditions, medications, drug interactions
- Dosing in a sensible manner than minimizes the chance of a chaotic or anxious driven trip
- Stressing the importance of having playlists that bring a suitable atmosphere
- Suggesting proper sleep, nutrition, and some exercise leading up to and after a trip

If you head over to /r/LSD /r/shrooms you will find a constant stream of individuals who range the gambit from from teenagers to older adults who lack serious basic understanding of how to dose, prepare their mindset, and manage a environment conducive to a productive trip. There are endless stories of trip sitters who interject themselves very actively, people mixing SSRIs, throwing in THC or alcohol carelessly during a trip.

The demand is high for information but good protocols are not widespread. Myths bad word of mouth information is still prevalent due to the underground nature of these drugs.

side note:
For women, I've found this book to be a well written, concise, and valuable resource.

The Psilocybin Handbook for Women: How Magic Mushrooms, Psychedelic Therapy, and Microdosing Can Benefit Your Mental, Physical, and Spiritual Health (Guides to Psychedelics & More)

https://www.amazon.com/Psilocybin-Handbook-Women-Psychedelic...
The D in R&D literally stands for development. So 'software development' would fit.
Are all users paying - or users are the product?
The GP directly calling me "daft" was unwarranted.
Almost certainly they meant to write “intended”.
I want a VM so I run a container?
A web image search of Bermuda will show you plenty of pink. There’s evens a “Bermuda pink “ color.

The first link when I did a search for “Sahara fertilizes Amazon”: https://blog.education.nationalgeographic.org/2015/02/26/wat...

Where I work: https://www.bluedotchange.com/science
To me, all dishes with celery taste worse. I can't stand the flavor or smell of it. When I'm cooking, I always omit it. I'm not a picky eater otherwise.
I wonder if HikariCP, currently the best Java DB Connection Pooling library, suffer the same issue as c3p0.
> Are those 3D graphics?

Not exactly but all hardware accelerated rendering today is done using the same APIs as 3D graphics. You would use OpenGL (or any other API) and basically render everything without the third dimension. There is no hardware accelerated graphics API for 2D graphics specifically anymore, they are all built on top of 3D graphics.
Why isn't the rest of the US boosting their reporting?
> many complex abstractions like generators, async/await, error propagation, injected context, etc can all be built on a simple extensible language primitive.

I have conflicting feelings about this. On the one hand, it feels like call/cc all over again (a "simple" language primitive that can express devilishly complex control flow) that a lot of people would call a design mistake. The fact you can implement complex abstractions with a small primitive doesn't make the complex abstractions not complex for consumers of the API.

On the other hand, it's not call/cc and lets you do complex things with a decent amount of modularity.

But I also don't buy into the argument that implementing such foundational primitives like control flow in library code is good (I use async Rust every day, and it sucks how much has been pawned off to the ecosystem, please don't reply to this comment telling me how wrong I am). Even if you can implement these things in the ecosystem doesn't mean you should - it leads to bifurcations in the wild where libraries become incompatible because they aren't working with the same tools. The very thing that makes programming a force multiplier is modularity and reuse, making those harder by making a language too expressive makes that language worse, imo.

And all that said, the biggest knock that I have against algebraic effects is I haven't seen a compelling argument why they can't be replaced with coroutines which are well understood and don't require much magic to implement.
libreoffice calc is foss, reads excel files and has been around for a long time. i used it professionally since 2011 (used open office before that).
Amsterdam is a city of many mountains: the bridges over the canals.
If only globally distributed authentication weren't an unsolved problem... (how do I know I'm visiting an Amazon.com server controlled by Amazon?)