skysight-inc/HackerNews huggingface dataset:
>Any person of sound mind would say that giving that to your kids as a meal is neglect,

it's grains either way, even if some grains have sugar on them (we have a lot of stuff with too much sugar/salt for taste or preservative purposes. Fresh food every day is sadly a luxury). This seems overly dramatic to the point of dismissing your whole point. Giving "bad breakfast cereal" is neglect? Really?

You're free to only give your kid soylent 3 times a day if you want to minmax health, but you seem to be missing a core point that humans also desire pleasurable senses.
I don't know what the Match group is, but I do know that dating apps bring out the worst in humanity.
I am very happy with my 5 year old Xiaomi Android phone.

Not sure what kind of competition is needed to browse the internet, watch YouTube, listen music and occasionally shoot few pics.

On top of that, I have been locked out of my apple account for 2 months when my iPad with the authenticator suddenly died, good thing I had a desktop to use as I could not login in my MBP.
Apple just kept sending me emails of them contacting me in two weeks to reset my password and kept not doing it.

And I won't even mention their "privacy" charade. If you forget your MBP password you can reset it in recovery mode and thus access any MBP.

Sure, all your apps get logged off, but you can still open any file.

I hate their products and wish I didn't have to deal with them, but I have to test apps and websites on their hardware.
Also, Musk will make any post he wants in violation of the TOS. It's absolutely his playground, which he will let others play in but he'll kick anyone out that he wants to.
My first job involved a lot of web scraping and general data munging in PHP, so we accomplished it with a combination of XPath and regexes. Mostly XPath, with regex getting us through any particularly thorny bits of data we couldn't easily XPath out.

I had also done a tiny amount of regex in a college programming course, but really I didn't get "good" at them until I used them on the job.
The feeling off "self" is not an illusion, we all or most of us have it. But it is just a word and one whose meaning is not very well defined, it is like you say "whatever it is". Which kind of hints at that we don't really have a good definition for it.

I am "me" and the definition of "me" is what I am. Somewhat cyclical right?

If you lost all your thoughts and memories, what would be left? You can call that "self" but is it the same "self" as what you thought of yourself as before losing all thoughts and memories?

There are people suffering from schizophrenia who alternate between different "selves". At least to their experience those are totally different "selves" which need not be aware of the other selves at all. So would it mean there are multiple "selfs" within one brain?
Please just use it as a warehouse scale computer and don’t make mode groups into pets.
They removed most of superinstructions because those prevented other more effective optimizations:

https://github.com/python/cpython/issues/105229
I find these more relevant (and not paywalled).

https://www.technologyreview.com/2022/04/06/1048981/worldcoi...

https://www.buzzfeednews.com/article/richardnieva/worldcoin-...
> Every decade it's 'we don't need programmers anymore'. Then it turns out specifying the problem needs programmers.

I literally refuted this in my comment…

That being said, some kind of “no-code” is not necessarily a bad idea, as long as you treat it as just an abstraction for people who actually are programmers, like C versus assembly, or high level languages vs C.

In fact I worked for a train manufacturer that had a cool “no code” tool to program automated train control software with automated theorem proving built in, and it was much more efficient than there former Ada implementation especially when you factor the hiring difficulties in.
My toddler is better at picking up after himself than me. Kind of freaks me out. Should I feel bad about that?
Definitions are hard. By that wording, any Land Cruiser outside the 70 series is forbidden because they're a full time 4WD. Nobody will argue that an 80, 100 or 200 series cruiser isn't a very capable 4WD.

I don't begrudge the parks people that wrote the regulation, though. Fundamentally what they're trying to say is just "Don't be dumb, only drive the trails in a vehicle that you know is capable, and if you don't have the experience to know that you have your answer".

The job of the regulation is to give them the ability to deliver an enforcement action where it's warranted. The job of the rangers is to use their judgement in a given situation, and either pull someone up or just wave hello. That's what's happened here, the system works.
I don't care much about vertical tabs but what I want from tabs is automatic grouping by site. I'm surprised nobody made this.
I know there are extension supporting grouping but i have never seen any that automatically groups by website.
Amazon enlists TikTok, Pinterest in a quest to sell everywhere
I didn't do a deep dive into the issues as there are many - but a contributor to the tardiness is the decommissioning of track switches/overtaking lanes. While this allowed for a short term economy, it harmed the reliability of the network and causes flow-on traffic.

I include this detail as the source of the largest problems are not necessarily about creation of new infrastructure (although that of course would be the solution), but the deletion of existing infrastructure.
> There was a saturation point where a single micro service called by all of the other micro services would cause complete system meltdown.

Yep - saw that at a company recently - something in AWS was running a little slower than usual which cascaded to cause massive failures. Dozens of people were trying to get to the bottom of it, it mysteriously fixed itself and no one could offer any good explanation.
> For what k8s provides, it isn't complex, and it's all documented very well

I had a different experience. Some years ago I wanted to set up a toy K8s cluster over an IPv6-only network. It was a total mess - documentation did not cover this case (at least I have not found it back then) and there was a lot of code to dig through to learn that it was not really supported back then as some code was hardcoded with AF_INET assumptions (I think it's all fixed nowadays). And maybe it's just me, but I really had much easier time navigating Linux kernel source than digging through K8s and CNI codebases.

This, together with a few very trivial crashes of "normal" non-toy clusters that I've seen (like two nodes suddenly failing to talk to each other, typically for simple textbook reasons like conntrack issues), resulted in an opinion "if something about this breaks, I have very limited ideas what to do, and it's a huge behemoth to learn". So I believe that simple things beat complex contraptions (assuming a simple system can do all you want it to do, of course!) in the long run because of the maintenance costs. Yeah, deploying K8s and running payloads is easy. Long-term maintenance - I'm not convinced that it can be easy, for a system of that scale.

I mean, I try to steer away from K8s until I find a use case for it, but I've heard that when K8s fails, a lot of people just tend to deploy a replacement and migrate all payloads there, because it's easier to do so than troubleshoot. (Could be just my bubble, of course.)
Have any of you here considered that you simply need help? More people working alongside you? Being able to form a structure (such as a company or decentralized DAO) with responsibilities?

In my experience, when you are procrastinating, that's your subconscious telling you that you need help. Maybe you don't have the skills, or the time, to undertake the thing. Your developer brain says it'll take 1 hour and it takes 2 days.

https://qbix.com/blog/2016/11/17/properly-valuing-contributi...
I would have agreed with you a couple months ago, but picked up an air for travel so I could leave the 15” MBP at home and I’m really enjoying it and appreciating how thin and light it is. Wouldn’t want it for home or office use but for occasional on the go use? Perfect. And I imagine for many it would suite their needs pretty well
this chain of discussion is hilarious because each step just gets worse
The list of innovations that Samsung/Android got to market first and iOS copied is long and one google search away.

People really paint Apple and Android ecosystems in auras that weren't true already a decade ago.
Yeah white Canadians aren't from the United States either.
It doesn’t have to be the people crossing the border buying the new housing for it to have an effect.
I don’t know a single person on threads or mastodon.
Related: CanWeImage[1].

1: https://canweimage.com/
Thanks for the discussion. What was the timeframe of your work in these Bazel codebases (or maybe it's ongoing)? And were they embedded systems or something else?
True, but for the kinds of thing I'm thinking of, and the level of understanding I want (at that point at least) I'm fine with that. (And as sibling says BBC is hardly awful in that regard.)

Take the protests/riots example, I had no awareness of it whatsoever (I don't follow the news any more, just HN really), but I heard enough to be confused and want some idea. The potential political bias in whether it's described as racist/terrorism/peaceful/righteous doesn't really matter to me, I just wanted 'oh, people are angry about things in the vicinity of X, and there are riot police out'.

If I wanted more, yeah the likes of the BBC aren't going to give me deep nourishing (to continue the junk food analogy) insight, and I'd seek out a broadsheet, an insightful blogger, books on the subject, etc. But I don't, so I can instead move on.
What is your 2FA story like? This is one of the things Auth0 locks behind expensive plans but is a day zero day need for me.
From https://stackoverflow.com/questions/24418815/how-do-i-instal... , here's an example that you can just paste into your load balancing LaunchConfig and never have to log into an instance at all (just add your own runcmd: section -- and, hey, it's even YAML like everyone loves)

#cloud-config

apt:
sources:
docker.list:
source: deb [arch=amd64] https://download.docker.com/linux/ubuntu $RELEASE stable
keyid: 9DC858229FC7DD38854AE2D88D81803C0EBFCD88

packages:
- docker-ce
- docker-ce-cli
> Why would they still be paying AWS rates?

They are almost certainly not paying sticker prices. Above a certain size, companies tend to have bespoke prices and SLAs that are negotiated in confidence.
I'd argue Taylor Swift has done it too, and to a less mainstream degree Trent Reznor who has kept his career rolling along forever.

A core audience who will buy what ever you sell is key, and also not being afraid to change your style from album to album
Hi, all! Software engineer with bit of full-stack experience, primarily working on a large-scale web commerce app. Still pretty early in my career so I'm open to a wide variety of cool projects with even cooler people.

Location: NYC

Remote: Onsite/Hybrid/Remote

Willing to relocate: Yes

Technologies: Python, JS, TS, React, NextJS, MySQL, C#, .NET, Java, Spring, AWS, Firebase, Salesforce

Résumé/CV: https://standardresume.co/r/gZr0n4LfcguG7jsDh7WTP

Email: adam.korczak.cs@gmail.com
Ask HN: Is there a ChatGPT or an add-on baked directly into the web dev console?
Example chat usage:

- Load the sitemap and find all broken links on this website
- Reveal all "hidden" input fields on this page's form submission
- Append a Dark Mode button using the moon emoji to the top-right of the page and save the code as a Userscript
- Perform typical SQL injections on this form
- Optimize all images on this page larger than 500kb
I've always found it interesting that when people encounter challenges and roadblocks when playing a game like Dungeons and Dragons, they are energized and sometimes even relieved the game is not too easy. But when encountering setbacks in work the default is to get frustrated.

I'm pretty sure it's not the type of challenge that differs. In DnD a lot of the challenges are logistical in nature or some kind of interpersonal conflict.

My take is that the main difference is perceived risk / perceived high stakes. In a game you are in a circle of safety, so you don't get as stressed about roadblocks - whereas if you perceive negative consequences for failing to reach a goal in real life, then any obstacle looks like a survival threat and the anxiety about failing distracts from fully engaging with the challenge. As an example outside of work: if you're playing DnD and the DM says: "the bartender gives you a rude look" you are intrigued and curious. If a waiter in real life gives you a rude look, most of our brain's will at least temporarily go into ego threat mode and fall into a default of freezing, leaving or arguing back. We will be distracted, bothered, and generally the opposite of open-minded and curious. My point is not whether these are ideal responses but to note how differently our brains respond in a situation where there is actually minimal risk, but our brain perceives high risk because of outdated programming. Another example in the other direction: people can easily start taking games too seriously and become ego-attached to the goal, and the same brain response occurs. These extreme examples strongly suggest that it is the perceived threat rather than actual threat that drive our responses, and perception can often be very out of whack with reality and inhibit effective problem solving.

For most people in most work challenges, the actual survival threat from obstacles is small. Our brains massively overexaggerate it because we evolved in a context where most problems (especially social ones) actually were life-threatening. I would even say that in cases where survival (or your income) is threatened by an obstacle, downregulating the fear/threat response will usually improve your chances of finding a solution. Negative emotions narrow attention, draw us inward and prevent both mental flexibility and engagement with the world, which make solving difficult problems much harder.

To summarize: given how much more inherently motivating it is to work on challenges that are similar in nature to the ones we procrastinate on in life, it seems worthwhile to try to downregulate our evolved fear/threat response when encountering obstacles.
dupe of https://news.ycombinator.com/item?id=41188178
I’ve been on one of these teams and we accomplished pretty amazing stuff in a short time span. Keeping the team lean and senior, ensuring we each had a specialization yet broad enough skills to interact and collaborate well, and providing us with agency to make decisions was a magic recipe.

I’d love to do that again. It was by far the most fun I’ve had working on software. These days I do pretty boring work that’s significantly below my capabilities, but it pays the bills and there’s not much else to pick from at the moment.

As for if someone hypothetically did choose to build a new solution in this scenario, it would almost certainly make sense to build it in tandem with your existing process. Going totally greenfield and trying to port your business over in 6 months would be misery. I’d look at ways to incrementally build a new system which you adopt gradually, probably starting with replacing the no/low code pieces you’ve already built.

Any kind of monolithic approach to replacing an existing system gives me deep, deep tingly creeps due to past disasters.
>Would that not be an ideal way to get the solution into your hands if you have that problem?

I think that's where the algorithm matters more than the ad. e.g. if it was some random traveling saelesman going door to door and they researched this neighborhood having 30 year old dads, it wouldn't feel that bad to happen upon a convinient solution.

When you know some company sold your data (with dubious consent) to a bidder who can then pay another company who has your data to say "yeah, give this ad to 30 year old dads", then start starts to feel overly invasive. Not because the product is bad per se, but because two different conglomerations exploited your data.

and for the absurd, "optimal" solution: if this company had government surveillance about your private life up to your recent daily activity, and used that to directly text your spouse or older kid about how your spouse/dad needs this to get over his drinking problem, that'd go way over the line.
It's a fair question.

Data centers are wildly expensive to operate if you want proper security, redundancy, reliability, recoverability, bandwidth, scale elasticity, etc.

And when I say security, I'm not just talking about software level security, but literal armed guards are needed at the scale of a company like Figma.

Bandwidth at that scale means literally negotiating to buy up enough direct fiber and verifying the routes that fiber takes between data centers.

At one of the companies I worked at, it was not uncommon to lose data center connectivity because a farmer's tractor cut a major fiber line we relied on.

Scalability might include tracking square footage available for new racks in physical buildings.

As long as your company is profitable, at anything but Facebook like scale, it may not be worth the trouble to try to run your own data center.

Even if the cloud doesn't save money, it saves mental energy and focus.
So that explains why my feed filled with all these Brits overnight.
I forwarded your feedback to the team and we are now vigorously debating which other comms channels we can all live with
Elon Musk enforcing his preferences is totally different from random government officials issuing takedown requests through a designated portal. You may not have been aware of that but now you are. Go and look at the exposé by Matt Taibi.
Not saying it will “end Japan”, but the government estimates that this quake could kill around 320,000 people (mostly by the tsunami).
I really really want this to be a part of firefox, but they should have waited to blog about it until it spent a litle more time in the oven. First impressions were not great, on a number of fronts:

- i could not for the life of me get the tabs to be anything other than the favicons. i tried the suggestion to show sidebar, but that option was not available.

- toggling the setting resulted in duplicate menu bar entries that didn't make sense (macos)

I know how these things go. It's always gritty when things start, and it's nightly, but the post about it got my hopes up and what I played around with was not that usable at all. Will definitely wait patiently for this to come together, and I'm really grateful that it seems to be happening.
CUDA is ubiquitous in science and an open source alternative to the CUDA runtime is useful, even if the use is limited to verifying expected behavior.
It looks neat. I love the blurry background on the interface elements. Does it include images from Wikimedia Commons?

I searched for a known Wikipedia photo I had upl myself (“urinal”) but it didn’t show up on your search engine.
I learned regex by writing an online poker hand history converter. I used to refer to it as spaghetti php code, but I've come to realise it was just newbie functional php wrapping a stack of regex.

Mid way through my 20 year career I realised that every job I'd had really came down to parsing data and outputting something a company finds value in. It's regex all the way down.
Is this just the location data being trained on, or is there image and sensor input data too? It looks like it's just location, which seems like it limits the applicability, but I'm not sur

Edit: reading a bit more it's somewhere in between. Afaict no raw sensor data etc.,. but different "parsed" sensor inputs are supported. I'm not sure whether this is synthetic or not? E.g., is the LIDAR view real LIDAR data from some system or a processed result of what the system thinks LIDAR would be able to see? I can't tell.
I think this author is overly simplistic and dismissive. I don't see them illustrating a "proper" way of protesting, in fact seeming to go as far as saying that protests themselves are useless. And with that I firmly disagree. Many changes in our society only came about due to protest (and usually "nuissance" protest, as nobody changes for a protest that can be ignored).

That doesn't mean all protests are for good or worthy causes, but protests are a way for anyone who may not have power otherwise, to help influence society.
"High job dissatisfaction among developers. Approximately 80% of developers express dissatisfaction with their jobs, with one-third actively hating their work. Many report feeling pressured to meet unrealistic deadlines, leading to burnout. Despite good salaries and flexible work options, the stress of technical debt and complex tech stacks contributes significantly to their unhappiness."

This is exactly my issue. But I also know that similar issues happen with other careers. Work is work that is why we get paid. Does anyone have any advice on how to lessen the pain, for lack of other words?
No one wants to build things, it's all administration masquerading as development. Back before I gave up on life in general I used to program in my free time because I really wasn't doing much of it at work.

It's frustrating.
While metal straws are generally a pretty bad idea, I actually bought a pack of them at the supermarket for a couple bucks because metal tubes are pretty handy for a variety of maker-type things. However, I've never used them as straws.
Howdy! Erick from LangChain here. Would love to learn a bit more about your bug hunting process and see how we can improve the debugging process for everyone else! Could you email me at erick@langchain.dev?
You're arguing with yourself. "Pixel perfect" doesn't mean what you think it does.

> Pixel perfect is a design approach that aims to achieve a precise and consistent look for a design, down to the pixel level.

https://www.google.com/search?q=define+pixel+perfect
Criticality is simply the condition where on average a single neutron interacting with nucleii in the device will on average (through initiating fission) cause one or more additional neutrons to interact with nucleii.

Geometry and mass matters here because the "default" thing a neutron does is "misses all the nucleii and exits the device", unless the device is fairly big, simply because as electrically neutral particles neutrons do no interact with electrons and only interact with nucleii when very close, so most material looks mostly like empty space to them.

So in principle if you just form a large enough ball of Pu-239, it would go critical. The reason you need explosives is that in order to form that ball, you need to go from a state where there is not enough material together to go critical to a state where there is, and the criticality will immediately start releasing very large amounts of energy. This energy then heats things and drives them apart, preventing a chain reaction where the entire core goes up.

In the criticality accidents listed above, that is precisely what happened. In Slotin's case, the upper half of the core kept falling on the lower half and then pushed apart.
It’s specific to each market but took all of 3 min to write. It’s just a […document.querySelectorAll(‘a.class-for-action’)].map(x => x.click())

No smarts. No rate limiting. Just barrage everything with a click.
Look at the code for the watcher client[1] and lease management[2].

[1]: https://github.com/etcd-io/etcd/blob/main/client/v3/watch.go

[2]: https://github.com/etcd-io/etcd/blob/main/client/v3/lease.go
Reminds me of ory project
Any software engineer who thinks K8 is complex shouldn’t be a software engineer. It’s really not that hard to manage.
Quadro?
Depends on the court, depends on the judge. I've known several judges that 100% require in-person, and they are doing that solely to be pricks.