skysight-inc/HackerNews huggingface dataset:
To add on to this great and pragmatic reply about your job situation, I'd add this:

Even if things remain tough job-wise for the foreseeable future, are you able to derive self-worth from things in your life that aren't your occupation? It's a horrible situation and I wish you the best of luck - but perhaps you can take heart and hope in what else you have: your partner, do you have other things that can help construct (or reconstruct) how you see yourself? Jobs, as you've found out nastily, are transient and ultimately meaningless.

I hope things get better for you.
Looking ahead: QuestPDF/Rust demo
Crypto enthusiasts won't understand:

Inflation target range = +/-1%: 0-2%

Hypothesis: To balance population growth = production = money supply

https://www.worldometers.info/world-population/#:~:text=Popu....
If they prescribed antibiotics it’s either not true or the person was bordering septicaemia :)
Startup, shutdown and steady state tend to have different memory profiles, and there are at least some conventions that can telegraph what state you’re in.

Forked node processes for instance can send an event when they first call listen(). That doesn’t work for all application architectures, but it would be easy enough for a program to tell when it’s about to shift into a different mode and adjust behaviors.
Writing a C Library in Rust
Ok. So does each AMD-SIMD unit have its own instruction pointer and branch unit too? I think there used to be one IP per CU earlier...
This also means local fine-tuning is possible. Expect to see an explosion of new things like we did with Stable Diffusion, limited to some extent by the ~0.7 order of magnitude more VRAM required.
here's always room for iterative improvement with feedback from others, but you need to first make something you believe in. https://rankvise.com/
You must have learned it elsewhere today then, because it is addressed briefly in the OP and more thoroughly in other articles written by Noah Smith.
Any chance these work on CPUs with any acceptable performance?

I have a 10-core 20-thread monster CPU, but didn't bother with a dedicated GPU because I can't control something as simple as its temperature. See the complicated procedure that only works with the large proprietary driver here:

https://wiki.archlinux.org/title/NVIDIA/Tips_and_tricks#Over...
I'd love to see you accept your monthly salary paid out in fresh vegetable leafs!
Agent HQ Documentation
A lot of countries seem to manage to provide really good school lunches. Totally unlike, say, the US, where it's usually crap and has gradually been getting worse.

I think it all but requires some existing, quality-valuing food culture. Try to serve good lunches to kids here and you'd have all the parents crying about how their kids "can't" eat that and need an Uncrustable and chocolate milk instead or whatever.
When doing a math problem on an exam, I would always type in very simple intermediate calculations. Avoiding silly mistakes was part of the reason, but it was also so I could look through the calculator history when checking my work and see where each number came from. I would probably be inclined to do the same if I was a bank teller.

Being able to do basic math is definitely good, but I don't think that's nearly as bad as not knowing how to write without an AI. A cashier can reasonably expect to only need to work with a cash register in front of them, but if you can't write, you can't communicate your own ideas. And sometimes in life you are going to need to communicate and support your ideas, not just whatever the AI decides to spit out for that prompt.
I would recommend signing up for teamblind and reaching out to folks on LinkedIn who have the positions / experience you want to get. Look to just learn about their positions and if the rapport is good, get a referral for an application. Practice interviewing 3-4 hours a day with online interviews or with your spouse.

The market is not as good as it once was, but there are still plenty of openings and it only takes one offer.
For anyone else to whom TLA is a mysterious three-letter acronym, it stands for "three-letter acronym"
Show HN: A “Good” Video Poker Machine
The poker implemented here tries to encourage better play. Normal machines hide this result from the user.

It's also an Open Source Fresh/Deno Example Site
https://github.com/Hyprtxt/videopoker.academy

Thanks for reading my post, this page is neat treat:
https://videopoker.academy/player
What is the scale of data that you're working with? How many analysts will be querying this data?

High level I'd probably do something like this:

cdc (debezium) on a read replica of the external sources (or main if a replica doesn't exist) -> kafka/redpanda (optional since debezium can write directly to a destination table but kafka makes things a bit more flexible though it comes with it's own issues) -> destination table (this is the load part of ELT, just load in batches the changes into a staging table) -> great expectations can be useful here to make sure things are in line with what you're thinking -> sql+dbt to do transformations + enrichment -> load into your star-schema'd db from the staging tables, rinse and repeat. Oh and schedule all of this in Airflow or Prefect.

I'd consider something like Clickhouse or Percona or Citus on the postgres side to get columnar semantics.

You could forgo the whole DB idea and do the data lakehouse (sic) using s3+parquet+trino and a list of other apache projects to basically reinvent the database wheel but you'd get a ton of autonomy and the ability to scale up parts as you need just with a ton of additional complexity.
Not really, the 4090 is still miles ahead even at lower power consumption than the top end AMD cards ( 7900xtx).
Python Support Now Available for CodeSandbox
> no US laws were broken

People keep confusing private organizations and governments. They don't need to break any laws to become undesirable customers, and any private company that tolerates these kind of customers does so at their own discretion. The world doesn't owe them a right to be awful people, but they can still be awful if they accept the consequences.
I have a question for anyone who might know about this sort of thing.

I bought a book from a Manhattan auction in NY for about $100,000.

I would like to digitize the book, but there is fading from light degradation on several pages. The book is about 100 pages total and it's from the 1930s. It is typewritten and it was mimeographed to make copies.

What is the best way to go about scanning the book, and also what can be done about somehow being able to track the ink of the fading text?
If you ask barebones, that's going to get so many different answers here because everyone will have their own definition and bias. If I inherited a small game that needs a backend, I'd pick any of those backend-as-a-service options. Supabase and Firebase comes to mind.

If you pick Supabase, it's Postgres with a web api and sdk on top. Then, sure you can serialize all the game state as a jsonb record. You don't even need to deal with authentication if you don't care about isolating games.

Free tier until you make money somehow and then pay the 25/mo.
If you see a big benefit from Reflex, then the game was doing things wrong to start with, and you should demand those fixes as part of your baseline.

Many games do just fine on latency without Reflex.
Do you know the author?
I concede technically yes it can compile some things but there is such a large catalog of software which fails to compile in WSL2 it’s frustrating. A great example is the many Python modules with c extensions.
Don't tie your self-worth to your employment status. You're putting extra pressure on yourself, you can't control the hiring process. All you can control is whether or not you're putting your best effort forward and actively looking for work to the best, and I mean the best, of your ability.

Do not beat yourself up, and do not feel sorry for yourself. These are traps that will damage your self-esteem and could potentially sabotage your relationship.

Communicate with your partner. Tell them how you're feeling and get feedback.
UK birth rates are far below replacement. The UK would face economic collapse without significant immigration.
You might be surprised how long the "console vs. PC gaming" debate has gone on.

There's a mix - some PC gamers just prefer the experience enough to justify the cost. But most people have some other reason to own a PC anyway, so paying for the GPU makes sense for them instead of having a separate console. And then there's the ability to build, customize and upgrade your system, compared to going out and buying a new console entirely. There's also, in general, much more backwards compatibility in PC gaming, though it's not without flaws.

If you isolate it to "playing games on a screen" then the console will almost always seem like the better option. But there are more factors that go into those decisions.

As for the cost comparisons, consoles have always been $200-500, and most GPUs were often in that same range. In other words, you'd almost always have to spend more on a GPU than a console for the higher end PC gaming experience, but that has yet to kill the PC gaming market.
Hey all! I'm one of the co-founders of CodeSandbox. We just launched Python support on CodeSandbox, which allows you to quickly create Python prototypes or do full development of Python in CodeSandbox (together with our VSCode extension).

If you have any questions, either about the implementation or the product, don't hesitate to leave a message!
To add to this, Linus is obsessive about not breaking userspace
> We need the Craigslist of friends and family social networks.
KeyboardCleanTool: Block all Keyboard and TouchBar input
I'm a physicist by education, coincidentally.
looks interesting. FYI, the link to your discord in the readme is broken
Something I've found that helps is to snip off a section of wick and hold it with a pair of ceramic-tip reverse tweezers so you don't have the rest of the roll leeching heat from the section of wick that you are using.
Welp, time to talk to my lawyer then :D Thanks!
Yeah, getting the necessary momentum is really hard.
> b) let Stripe connect to you via HTTPS (to prevent replay attacks and leakage of the secret URI), give Stripe a secret URI, whitelist the secret URI in the WAF and verify the payload MAC via the official SDK.

IMHO the long term best architecture would be HTTPS client certificates / mutual TLS auth- you would just whitelist that only clients signed/approved by Stripe can connect to that Stripe-callback endpoint.
> Hardware: an NVIIDA T4 (16GB) instance on GCP with 208GB of DRAM and 1.5TB of SSD.

Is FlexGen able to take advantage of multiple hundreds of GB of system memory? Or is do these compute instances just come bundled with it and it's a [largely] irrelevant detail?
Maybe I misunderstood Plan9, but I figured that if remote services aren't speaking 9P then everything would be a bit kludgey. Like, using Acme on local files which you push up to Github seems to be somehow against the spirit of Plan9. I suppose you could just use it like any other Unix-like OS, but what's the point?

I think I'm convincing myself in this thread that it's not for me - but of course I think it's great that others are using it, I don't want to sound too negative.
I'm curious why Solid/Pods are not mentioned; there was a lot of press and excitement around its launch, backed by Tim Berners-Lee, and it seemed to be exactly the pro-user technology we needed to take computing in service of humanity to the next step. No news on that project since 2021 :(
> With the rise of the SaaS model, how we consume apps today is undoubtedly better.

No it's not. Everything has moved to subscription-based pricing at $5, $10, $50/mo for things that used to be one-time purchases. How is the prevalence of one particular delivery model proof said model is "undoubtedly better"?
Sadly the killings are a daily (at minimum) occurrence as well.

https://mappingpoliceviolence.org/

It's surprisingly hard to get people to understand that police shouldn't be killing guilty people either if they have the option not to. Like that dude robbing a store doesn't automatically mean he should be gunned down without trial when he's not currently pointing a gun at anyone let alone after he's in cuffs. ESPECIALLY when we know cops can make mistakes with regard to identity.
Liz Truss's vision of 'growth' meant cutting caps on bankers' bonuses, and an unfunded tax cut for people earning over £150,000.

That's not likely to get many extra people into the pub, because there aren't that many people earning >£150k.
Which you don't have to use. Just like you can turn of Ada checks at compile time, leading to things like the Ariane-5 cockup. And Rust has 'unsafe', which as I understand allows you to do interesting things. So it's probably fair to say they all give you a footgun of some calibre, but you really have to want to take your foot off to use them.
Any good sources for this? Most of the RDNA3 articles I’ve seen are pre-launch hype saying it’s going to be amazing.
Definitely interested in some solid tests.
So coming back, your main problem still seems to be the unresponsiveness of your teammates when you can't force them to respond by being directly in front of them? If you're teammates are really that bad at responding then perhaps they are "bad at their job". Just about every job description usually has something about ability to communicate included in it.

So basically trying to fix one problem with another one. Can't please everyone 100% of the time.
I don't know if this is still a common thing, but this definitely used to happen.
No. Leadership very much does not scale linearly. It gets more expensive the bigger you get.

Look at all the process at BigCo vs the lean startup. Government also has to deal with all those tradeoffs inherent to people managing.
>Productivity has gone way up in the last few years, and people can afford fewer and fewer children.

That doesn't say much when that's been the long run trend since the industrial revolution.
I recently bought a T4 to go with my epyc 7402 and 512GB ram for fun and this looks like a great use case. Thanks!
Unlikely, because this is an efficient GPU work offloader, not a complete replacement for GPU computation.
Can you imagine the firestorm that would happen if CF was found to be allowing traffic from certain other entities, no matter how trustworthy they're perceived to be, to bypass security controls by default? And the firestorm would be entirely warranted.
The OPT175b model is massive. A lot of that system ram probably holds model data.
Here's a basic feature that seems to be unimplemented by Google, how can we change the URL for what we see on the "new tab" screen on Chrome?
Last War in Albion
Does this happen anywhere? I've never seen any manager personally mentoring juniors.
As I understand it, fuel economy regulations in both the US and EU allow larger cars to burn more fuel before there's a penalty or a need for the car maker to buy offsets from a company that sells more efficient cars[0].

I'm inclined to think that's a bad idea since it incentivizes the production and purchase of larger, less fuel-efficient cars, and could probably be fixed by simply treating all passenger cars and light trucks the same.

[0] https://news.ycombinator.com/item?id=31218747
My experience dealing with wrongheaded coworkers is this: The more time you spend isolated working on a problem, the more sunk cost fallacy you experience when people push back on your idea.

We have a whole bunch of programming techniques that allow us to make progress and lay groundwork outside of flow state, and then when we are certain that we have the solution, jump in for brief periods and come back out to check in with the world.

Saints preserve me from people who disappear for eight hours at a time and expect me to compliment them for their echo chamber work. Software is a team sport, not a painting.
Some very detailed advice in this response - thank you for taking the time to write it all up.

> What is the scale of data that you're working with?

It's not all that large. Mostly text data. Around 2 TB all combined.

> How many analysts will be querying this data?

Again, not that large. Around 4 to 5 analysts building reports, but potentially several thousand users in the field using said reports. That said we can easily scale out reads if need be. I was more just wondering about the ingest side of things (hope I'm using the right terminology here, forgive me if not).

Any good books on this topic you'd recommend? Would love to hear your thoughts.

Thanks again.
Very cool.

Worth mentioning though that the highlighted figures (1.12 tok/s for OPT-175B for "FlexGen with Compression") are for inputs of 512 tokens and outputs of 32 tokens.

Since decoder-only transformer memory requirements scale with the square of sequence lengths, things would probably slow down significantly for very long sequences, which would be required for a back-and-forth conversation.

Still though, until reading this i had no idea that running such a model on-device was remotely feasible!
Can you show me an example where RTGI is making an enormous difference?
That's an interesting thought but language comprehension and language production are physically separate in the human brain and damage to one does not cause damage to the other. People with damage to Broca's area may not be able to speak or write or even gesture comprehensibly but they can still understand what others say to them or what they read. With Wernicke’s Aphasia a person may not be able to understand words said to them but they can still speak although the words they speak are largely gibberish but they still maintain correct intonation, rhythm and even grammar. Importantly, they also maintain the ability to function normally in their lives. They can still make decisions about what to do, they can plan, they can understand events that don't involve language, in all other aspects besides language they are normal.

That should be all you need to know to see that a human being doesn't solely consist of language. If you do a deeper dive into this you'll also find other cases such as Genie[0] where people with intact brains didn't initially acquire language and yet were still able to develop cognitively. We are fully capable of functioning without having a language, which makes sense if you think about it. The ability to understand language must necessarily precede the invention of a language in the same way that the ability to grasp a tool must precede the invention of the tool.

[0] https://en.wikipedia.org/wiki/Linguistic_development_of_Geni...
No, not ChatGPT. I don't get what "Track My Bot" is, or what the point of it is
I have one of these terminals and I’ve wanted to do something of this kind for many years… I really wish I could get the hardware.
Happy user of Ghost [0].

Open source; small but smart team. Highly recommended.

[0]: https://ghost.org/
Does it? I would have expected compression losses to make training really hard.
This is the most nuanced take you can muster? Try reading more than the headline.
In the past week, Fluidcoins, a 2-year-old crypto startup in Nigeria, sold for an undisclosed amount. It seemed it didn't have an option.
Do you have a source for this?

I thought I remembered that the 7900 XTX trades blows with the 4090 in some games even with both cards at stock settings. (Though of course the 4090 completely blows it out of the water in other games.)
I tried to figure out how to do GPGPU stuff as a total beginner in Rust on Apple Silicon.

I couldn't figure out if I was supposed to be chasing down Apple Metal or OpenCL backends. It also didn't seem to make much of a difference because while there are crates for both that seemed relatively well-maintained/fleshed out, I couldn't figure out how exactly to just pull one down and plug them into a higher level library (or find said higher level library all together).

Have you had any luck? In my experience, it's basically Python or bust in this space despite lots of efforts to make it not that way?

I also got confuses as to whether a 'shader' was more for the visual GPU output of things, or if it was also a building block for model training/networks/machine learning/etc.
Life insurance is way more expensive if you have an ADHD diagnosis
Why isn’t the solution raising native English birth rates?
Having read the actual changes in the article, these are rather miniscule, which leaves me wondering why this is a big story.
Plus points for being willing to experiment with Handshake names.
It could have kept dynamic loading and pick types from Limbo, though.
Misinterpretations and challenges of null hypothesis testing in experiments
It's a difficult position. Many of us are teetering on the edge. I couldn't support my wife and I while she continued what she was working on, I had to move home with my parents while she continued on her own so at least one of us could move forward. I felt ashamed, unless, hopeless. We spent over 6 months apart, but our marriage survived, and so did I.

This really helped me:

When despair for the world grows in me

and I wake in the night at the least sound

in fear of what my life and my children’s lives may be,

I go and lie down where the wood drake rests in his beauty on the water,

and the great heron feeds.

I come into the peace of wild things

who do not tax their lives with forethought of grief.

I come into the presence of still water.

And I feel above me the day-blind stars waiting with their light.

For a time I rest in the grace of the world, and am free.

- Wendell Berry

Get out into nature for a day, leave your phone at home, observe reality, walk. The world is mighty, and so are you. :)
> Personally I've seen AWS's S3 Glacier commonly recommended including in Ask HN or Reddit's data hoarder sub. Therefore, that is a good answer: It is a popular data storage solution. Now back to OP's actual issue...

Yes, but that does not mean you should only store there.
I disagree, there is building everywhere you look on the main train lines into London. But the population needs to stabilise, and even then it would still take a while to catch up.

British population is up by just under 10 million this century, that's a lot of new houses, and population density in houses is falling - its a far cry from the working class slum conditions of the 19th century, even in London these days.
I don't think that is part of this process. It's certainly part of engineering, but not this side of creative problem solving. This is way off in the deep end. I guess it may be part of early phase 1 in the sense of immersing myself in the problem space, but often I don't know even know what problem I'm solving. Like, not really know it.

The moment of clarity is when the question is revealed and the answer is obvious. It's a real parting of the clouds moment.
One of the things I’ve successfully used YouTube for was video storage of my security camera system. Unlimited video storage with a simple app to watch them in case I need to check something out!

And it’s simple: camera uploads automatically via FTP, inotifywait script uploads to google!
Plagiarism and copyright infringement have some overlap but they're distinct. You can be guilty of plagiarism by taking something in the public domain and presenting it as your own work.
Nope. 20 cores in a CPU, 2000 in a GPU, with much much faster memory and an architecture designed to chew through data as fast as possible.
And yet, a significantly frequent outcome of winning the lottery is bankruptcy.
> Gorbachev himself said that there was no promise given to him by NATO except in east Germany, which was kept.

How was East Germany going to promise about NATO's actions? East Germany was not in NATO as it was a Russian ally!
Not everything is about the US.