skysight-inc/HackerNews huggingface dataset:
Not really, I don’t think. Python code doesn’t ever really use hash() for anything where specific outputs are expected. Even if hash(a)==hash(b), it’s not implied that a==b or a is b.
> It's like my body decided not to burn fat but simply shut some stuff down instead.

Just like you're voyager 1 or something! :D

But I pretty much faced the same problem when I started. Feeling exhausted, or not quite awake.
And yep, only excecise helped. It seemed doing 10 to 15 minutes a day got my body going. Not even every day actually. I got a dumbbell and just did different exercises. Not to exhaustion, just as much as I felt comfortable, which obviously slowly increased over time. At some point I realized I got quite some biceps, to a point where it started to look ridiculous compared to the rest of my body, since I got down to 70kg.
> there not many books about failures! Any great recommendations?

The Logic of Failure is a fantastic book about failures, including some famous examples of failure (e.g. Chernobyl).

https://www.amazon.com/Logic-Failure-Recognizing-Avoiding-Si...
Won't make a difference if the leaders (Trump) doing even believe in climate change.
That one bloated horrible JS nightmare that everyone avoids? No thanks.
I like my life better when I am working for a startup. Of course a big corporation would pay better, but despite several attempts, I have never found that the extra money lets me buy enough happiness to make up for the fundamental misery of a tedious job doing meaningless work for no reason larger than the paycheck.

Startups offer a chance to play a meaningful part in the creation of something new and useful. Change tends to happen quickly, and if you are a creative person who values autonomy, there's usually a lot of room to decide for yourself what needs to be done and go figure out how to do it. This feels good; I am happy to have this kind of career.
Everyone wants a tip now, so what was previously an annoying but understandable practice for very service-oriented roles (where the service could dramatically change outcomes) morphed into an effective 20% sales tax on every human you interact with.

I tip people who handle my exposed food and luggage. Nobody else.

Given the anecdotes that few people tip for food delivery, I would be curious how much delivery costs vs eating out when factoring the 20% social tax.
Stereograms have been used in structural biology publications for many decades now. Google 'stereogram structural biology'
OK, I think I know what happened here. I was trying to say, "hey, earthquakes aren't great, but it's not like they happen every year (multiple times a year even!), unlike wildfires." Then it seemed like I was cherry picking lists and not using a wide enough window. I understand that; definitely not trying to do that. Great, let's continue.

I feel like everything you've brought up has to be factored into the USGS seismic risk map. But in case it's not, I searched the USGS earthquake database. Of the 1425 >= 5.0 earthquakes in the coterminous US since 1700, 12 of them occurred in the NMSZ (only 7 of which were >= 6.0). In the same amount of time, hundreds occurred in California (the USGS search is rectangular and I can't be arsed to separate out Nevada). There simply is no equivalence. If earthquakes are really a concern, definitely don't live in California! And if wildfires are a concern, also definitely don't live in California!

California/Nevada earthquakes: https://earthquake.usgs.gov/earthquakes/map/?extent=28.32372...

NMSZ earthquakes: https://earthquake.usgs.gov/earthquakes/map/?extent=28.26568...
I've been using this to do quick source code diffs for years. I started back on the days of printouts.
No, I'm saying that the ISBN doesn't describe titles, it describes editions, and editions matter.
You were saying that. My point was to shift focus from yourself to listeners' needs. Turns out it is not that obvious for some.
A better question might be, why are people still using OO dynamic languages without any typing?
The next k for which hash(k) != k: 2**61-1

print(hash(2**61 - 2))
2305843009213693950

print(hash(2**61 - 1))
0
This deluge of terrible things from Zuck over the past few days is so clearly 100% in deference to Trump. The fact that Zuck name-checked Twitter when explaining the change to Community Notes was also such an obvious tell. If he viewed Twitter as a competitor, he would have framed this shift in policy as something better than what Twitter does. But instead, "we're doing what they're doing" is a message that he is essentially collaborating with Musk on shared goals.

Gee, what goals might those be.

I had deleted Facebook years ago, but this has convinced to also delete my Instagram. Sincerely hoping an Instagram alternative starts to take shape, like what Bluesky is to Twitter.
The rest of the world only thinks the US is dumb because they rely upon us to make the kind of decisions that they don't want to have to make. It's easy to criticize without real skin in the game.

I mean Trump is an idiot... but umm... Berlusconi?
I could only imagine they want to replace their existing infra with this as a potential cost saving measure.
So, they reduced homelessness by giving people a permanent place to live?

Inconceivable! Who would have ever thought of that?

Those commonist Scandinavians, they just don't understand the "power of the market"...

Why would anyone even live indoors if it mitigated investor ROI?
I'm sure they meant an actual statically typed language. I agree that dynamic languages are fun and productive ... until the codebase becomes big and complex, and then not knowing what shape any data is quickly becomes a nightmare to understand and debug.
Why is breadth of candidates defined by race and gender instead of experience and expertise. If the DEI department improves breadth of experience and expertise, by looking into alternative hiring streams, thats great, but people who defend DEI always approach it from the race and gender first which is a tell tale sign that race and gender are the primary objectives. And in my experience, when race and gender are the goals, formal and informal quotas appear.
I am a Black male and worked as a developer for mostly small unknown companies from 1996-2020.

I then pivoted to cloud+app dev strategic consulting when a job at AWS (Professional Services) fell into my lap. I now work for a third party consulting company as a staff software architect.

For the last 5 years, I have had customer facing jobs where I am either on video calls or flying out to customer sites working with sales.

When I first encountered the DE&I programs at Amazon, I couldn’t help but groan. The entire “allies” thing felt like bullshit.

The only thing that concerns me is that I hope companies still do outreach to colleges outside of the major universities and start partnering with them to widen the funnel and partnering with smaller colleges to help students learn what is necessary to be competitive and to pass interviews
>Which is all to say, aerobic exercise is not a _requirement_. I'm sure it works (while maintaining the same calorie intake) and is overall better for your health, but there are plenty of examples of successful weight-loss that don't include lots of exercise.

In the _context of exercising to lose weight_, it may be that weight loss requires > 150 minutes...
My point is that nothing runs without at least one initial user interaction - which makes a big difference for security.

I believe this is even true for Acrobat with default settings, because while you can trigger JavaScript when a document is opened (/OpenAction) Acrobat will ask for permission.
While it all falls under "security", it feels too confused in what it's trying to show.

I think it focuses too much on the happy path of security, typically you'll want to focus on specific areas. For example, access to the kubernetes API and what you can do, effective bypasses of RBAC by impersonation because a user has access to something else like argocd or a job system. Or another example, network paths and how they're all connected together.

Some boxes are weirdly disconnected, e.g. things point to the ingress but nothing flows out (hiding the potential that an ingress can be confused to route to your internal services), runtimes sit to the side when they should sit above the kernel, namespace is just a box to the side, etc.
How is that different than “anything”?

If I’m comparing a value of type date to a null I still think it works as it should if value is “unknown”. What greater insight or context do we have if it’s a small-int null?
The protections for labor are far stronger. Companies are allowed to do business in a foreign country by default, while employment is banned by default. If you want to get employed, you have to apply for a special permit, which can be difficult and time-consuming to get. The terms of the permit are often also very restrictive.
I've been a developer for 19 years and never been asked or hinted to "work past midnight". Maybe I'm the outlier, but from my perspective I think your experiences are unusual.
https://www.redhat.com/en/command-line-heroes/season-4/minic...

Another interesting pub from around the same period you may be interested in: https://archive.org/details/year-in-dev
The memo sent from on high (multiple years):

You must put up for dismissal 15% of your reports, of those 10% will be dismissed. You may not select any female, ethnic minority, lgbtq or disabled employees.
But even that’s an implementation detail that happens to be true today, but could easily disappear tomorrow. There’s nothing in the docs saying it has to be that way, or that you can infer anything from a hash output other than that it’s going to be consistent within a single execution of that Python program.
Any parenting book. ;)
Your tone policing in offensive. Psychological and quality of life in end of life situations are valid and necessary considerations to include when talking about life threatening conditions.

I said nothing about how a terminally ill person should process anything. I stated what I have found to provide the best outcome when a person close to you has a terminal disease. If OP said 'my friend asked me to research...' I would have given a different response/no response.

But when OP makes it look like this is an initiative OP took upon themselves, for themselves, because they have lost too many friends, then yeah, I'm going to highlight that might not be the best possible position to come from if OP wants the best outcome for their friend. My response about outcomes it totally valid since OP asked for help with outcomes.
Use Firefox and you can block them on mobile as well.
well if a 14 year old has 10 years of (real) experience building software in an enterprise setting, of course they should be considered for a senior role
Treat it like a "Magic Eye" photo and just relax your eyes to a further focus point.
He started out on that path because of the medical issues, but it's absolutely true that he continued it because of selfish reasons (that grow larger until the very end of the show).

Admittedly, the focus on debt was very small. The Korean shows put a lot more emphasis on it.
Curious how navigation at night was not possible without expensive equipment, sounds like they were relying only on starts in the morning and evening? Are the measuring something like angle of those morning/evening stars or their set/rise times with respect to the sun?
There are a lot of variations on it:

- Unix file descriptors are small-integer array indices into, normally‚ arrays in kernel space.

- Many Smalltalk implementations, especially on older machines, named objects in memory with small-integer indices into a global object table (typically shifted in some way to accommodate tagged SmallIntegers) which was implemented as an array of pointers to the real object locations.

- Functions exported from DLLs on Windows can be identified by "ordinals" that index a table of all exported functions instead of by name.

- PalmOS, Win16, and Pre-X MacOS identified allocations of memory from the operating system by "handles" which were, again, indices into a table of pointers, the master pointer block. To access the actual memory you would call HLock() (MacOS name) and index the table (yourself, on MacOS, or using the return value from the lock function on PalmOS or Win16) to get the physical address, which could change if the handle was unlocked.

- Forth maintained an in-memory buffer cache of 1024-byte disk blocks, which it identified by ordinal number rather than, say, cylinder/head/sector tuples or inode+offset tuples. To get the memory address of block 53, you would say 53 block (Forth for "block(53)") and freely index into those 1024 bytes, which were guaranteed to remain resident until the next call to block or until you yielded the CPU with another I/O operation. If you modified the data there, you would call update to tell Forth the buffer was modified. If block 53 was not currently in memory, Forth would pause your task until it had loaded it, running other tasks meanwhile. If there was no free block buffer, Forth would free one up, by writing out a modified buffer to disk if necessary. This provided a sort of virtual memory in about 100 lines of code without requiring memory-mapping hardware. (The "BLOCK I/O" part of F83's KERNEL86.FS is 8 16-line screens long, but a fair bit of that is actually dealing with MS-DOS's file I/O functions.)

- Because standard Pascal had no string type and no way to handle variable-length arrays of any kind, TeX uses indices into a string table as its string type. It inserts newly encountered strings in the string table.

- Symbols in some Lisps.

- Pretty much anything in any Fortran program. See http://www.the-adam.com/adam/rantrave/st02.pdf on how to program Fortran in any language.

How noticeable the performance impact is depends a lot on how often you have to traverse the extra level of indirection. (Doing a base+offset addition before each memory access could be a significant performance issue on things like a Commodore 64 or a TRS-80 but basically doesn't matter on 8086 or better hardware.)
Not sure. Is anyone using a language like that? Python certainly isn’t one.
I thought building houses was a skill lost to history, like Damascus steel!
The impossible one was quite tricky, but I did find I was able to relax into the image and take my time. Probably took about 10 seconds.
I wonder why the tipping conventional amount of 15% went to 20%?
Every time you try to right a wrong like this (DEI), it just makes things worse for everyone involved. Just find the best person for the job, no matter their skin color, sex, age, etc.
How is departing his platform a "threat"? Do people no longer have the freedom to leave Xitter?
I envision happy families watching the end credits for Dad's name as Third Assistant Caterer on a big budget film.
not only performative but discriminative and harmful hence the need of removal
I‘ve had Starlink for over 2 years, not had a single perceptible minute of outage including in thunderstorms. Might have been slower than usual but not enough to notice. I switched because fibre in our rural area was way less reliable.
Legendary Hacker Receieves Presidential Pardon
Ask HN: What's your serverless stack for AI/LLM apps in production?
I've been building AI applications using Next.js, GPT, and Langchain. As I'm approaching production scale, I'm curious how others are handling deployment infrastructure.

Current stack:
- Next.js on Vercel
- Serverless functions for AI/LLM endpoints
- Pinecone for vector storage

Questions for those running AI in production:

1. What's your serverless infrastructure choice? (Vercel/Cloud Run/Lambda)

2. How are you handling state management for long-running agent tasks?

3. What's your approach to cost optimization with LLM API calls?

4. Are you self-hosting any components?

5. How are you handling vector store scaling?

Particularly interested in hearing from teams who've scaled beyond prototype stage. Have you hit any unexpected limitations with serverless for AI workloads?
I think it is a function of building up the concepts.

You might teach someone how to play Hearts which is pretty rules light. But once they understand that, other trick taking games already have a head start.

Another approach is to start with something where the rules are things on the cards so you learn them as you go. Sushi Go would be a good example of something like this and pretty approachable to start out.

Another good suggestion is something like No Thanks! Over time, people start to see that a new game doesn't have to be onerous. Slowly learning concepts like drafting and discards and tricks and whatever, makes it easy to introduce further games because it becomes "This is just like Game X but with new rule Y."
Trump believes in it despite some past assertions around the narrative around climate change being silly, which to be fair, can be at times. He does dismiss it too much though and clearly promotes corporate greed and profit for others over environmental issues
This is the sad situation in many Pacific nations. ISPs charge a fortune (an absolute not relative fortune) for internet services to very low income populations. Starlink is of course banned.

Meanwhile not far away in New Zealand, with a much wealthier population Starlink is prolific in rural areas. I am sure it’s also super popular in rural Australia.
Costco employees were never called to testify at congressional hearings. They do not need to worry about pr and political pushback like meta does.
agents workflows etc. sounds like something very perishable, easily replaceable, shallow

Robotics is "hard".

Other things being equal - hard things tend to make much more impact on your professional growth and look more impressive in CV.
When examining studies of 8 weeks minimum they needed .5kgs of weight loss per week for the amount lost to be considered clinically relevant.. This sounds like an explanation of the mathematics of the rule system experts have agreed on to define clinically relevant amount of weight loss.

I would presume a metastudy of studies that averages twice as long would show half the amount of exercise needed per week for clinical relevance.
Right, the performance cost of cpyext is what we're contrasting with ctypes-like approaches like LuaJIT's FFI in this thread. In https://news.ycombinator.com/item?id=42656395 Antonio Cuni linked the standard explanation of why cpyext is so slow and also HPy, which I'm embarrassed to say I didn't know about.
this is one of the many reasons why I too am a science sceptic

good balanced piece of writing
Those likely aren't anywhere near accurate enough. And accuracy matters when being off by a few degrees can mean hundreds of miles.
The left-right full-image stereograms... but those are less common than the pattern-based "magic eye" stereograms. Those are the reverse of this - in the linked image and the left-right full-image stereograms, they're done by crossing your eyes to a point closer to your eyes than the original image.

The pattern-based "magic eye" stereograms are done by looking through the image to focus on a point deeper into the screen further from your eyes.

The latter I think are less painful because they use the more natural depth-perception distances of your eyes instead of using what feels like more unnatural positions, but that might be my bias because I'm a bit farsighted. Maybe they're just more common because they're visually inscrutable at first and so you get the "reveal" of the 3D contour from a single large image instead of two already-visible small ones.
A lot of people say DEI programs were purely performative and just for political points. But these policies did change the corporate landscape and affect hiring decisions.

Of 323,092 new jobs added in 2021 by S&P 100 companies, 302,570 (94%) went to people of color

This data came from workforce demographic reports submitted to the U.S. Equal Employment Opportunity Commission by 88 S&P 100 companies

Hispanic individuals accounted for 40% of new hires, followed by Black (23%) and Asian (22%) workers

https://www.bloomberg.com/graphics/2023-black-lives-matter-e...
Running your own recursive resolver has certain advantages…
> Often when families immigrated to America they tried to pick a spelling that would allow English speakers to pronounce their name close enough to what they were used to that they would understand they were being called. Sometimes the this was a different English word that had nothing to do with the meaning in the original language.

This is also the naming process for some places in the new world like Cuernavaca in Mexico
Do you think this response contributed to the discussion?
Plenty of TOTP apps that sync (including google)
You may have a very slightly 'lazy eye' (I do) - it can be a lot less extreme (not at all noticeable to others) than the pointing-completely-different-directions that people imagine, and iirc is highly correlated with astigmatism.

Optician used to tell me to work the muscle by following my finger to my nose, trying to maintain a single image. At a certain point it will snap into two - the 'lazy' eye has given up and drifted slightly - the goal is to get the finger as close as possible. Obviously if you get very close or all the way, that's 'cross-eyed', but I just can't do it.
Ear rumbling: https://www.reddit.com/r/earrumblersassemble/

Eye shaking: https://old.reddit.com/r/Eyeshakers/

Some of us are born with small frenula of the tongue (or we undergo tongue-tie surgery as kids) and can thus perform Khecari mudra without the traditional self-mutilation used by yoga-masters. https://en.wikipedia.org/wiki/Khecar%C4%AB_mudr%C4%81 This can be useful for cleaning tonsil stones or post-nasal drip, but of course you must do so discretely since people would consider that absolutely disgusting

If you want to read out loud for long stretches of time and you hate taking breaks to catch your breath: you can read out loud while inhaling too! (It feels and sounds super weird though so this isn't very useful in practice.)

And here's a party trick related to OP's super power. Pick a distant object and cross your eyes so as to see it double, preferably with the two doubles distant from each other (i.e., cross your eyes significantly). Then, alternately switch between staring at the left double, and the right double. If you do it right, it will look like your eyes are moving in a bizarre alien way.
I have met many millennials in life that have multiple reasons for not having kids, but climate change has been a top reason for some of them
Love the input!

I just entertained the thought that since so many startups fail, we need a lot more "going into the funnel". More startups created. All around me i see incubators and div stuff meant to help startups, but not many things that lower the threshold for actually starting and creating new ones. Maybe we need to "lure" or nudge people into them.

I think its on the side for more reasons than marketing. In our community we have people that have a small beer app for hobby reasons that isnt meant to take off, so its designed to generate some revenue and be on the side for ever. But yeah, for some projects that want to be bigger, marketing is an issue (Although the founder of this forum would argue that if marketing is the problem, then really the product is the problem, since internet makes genuinely good things spread so easily by word of mouth)

Yeah the tools we use and writing and everything is scrappy. I have a weird thought about it being an asset in todays world where more and more things are so glossy and AI generated. Just makes me want to see some spelling errors. Some dirty and real stuff. But i might be wrong. I dont want to be slick though, or proper, i want to be as dirty and scrappy as a SideProject is when youre bogged down by life and work and it all

Love your way of engaging by the way, direct but not without empathy!
What happens if mob rule becomes the last possible means of enacting meaningful change?
Does this mean we can go back to using "master" as our git repo's default branch?