skysight-inc/HackerNews huggingface dataset:
And also, when possible, try to use a key manager over environment variables.

Using a library like keyring [1] is a significant step up from a .env file sitting in your dev environment.

In other words:

- Store secrets in settings.py (bad)

- Store secrets in .env file (better)

- Store secrets in OS-level key vault (even better)

When the secrets are in a plaintext .env file, that file can get leaked in many non-obvious ways. Your antivirus uploads a copy, your IT department runs backups, someone on the team clones your git repo to a OneDrive/Dropbox folder and puts the .env file there. Then any of those services that has a leak, or any of the services those services use has a leak (improperly configured S3 bucket, etc), your secrets are leaked.

[1] https://github.com/jaraco/keyring
Archived version: https://archive.is/P0Epk
The firehose of peak twitter was 80MB/s of compressed json IIRC.
That more around x00k posts/s
As long as the number of programmers is growing rapidly, it’s likely that most people who use any language are probably students. The distribution automatically skews toward beginner.

That has no bearing on whether we should have good tools for skilled developers, including debuggers & makefiles & source distributions. Eventually, students become moderately skilled. And we used gdb in class when I was a student.
Show HN: Ore – Lightweight, Generic and Simple DI Container for Go
I suppose out of any two things, one is closer to the truth than the other. Take any two giant piles of crap, and you can order them in a way that suggests they're part of progress.
I mean, there were literal white supremacists back then; not in a pejorative sense, but, like, in the “white people are genetically superior” sense. There were absolutely people voting for a non-Irish, Italian, catholic, Jewish, or god-forbid dark-skinned America, in direct contradiction to the state’s founding principles.
because that's immensely backwards! what if vb3-6 had the same syntax as msbasic and same ascii text based UIs? it wouldn't have been as popular.

these tools could be the modern vb6, having modern UX paradigms such as responsive design etc... yet it is just producing something one would use only for nostalgia or explicitly support for a niche market still needing actual vb6... which i didn't know existed till now.
Because the hackers left long ago to develop these opportunities with the men in suits are milking the maximum amount of money they can.
oh well then that was already a goal
yes, IN-16 contain mercury. You want nixie tubes with mercury, especially for a clock, since it significantly prolongs their lifespan
I smoke weed
For customer/client communications, absolutely.

Internally however, once I figure out someone is haphazard with meeting time and meanders around in meetings getting precious little if any action done, I take proactive measures.

When they request a meeting, I ask for the agenda and the outcomes they want to take out of the meeting. Most of the time, everything is hashed out in advance in async channels and the meeting is either highly abbreviated from the original invitation or cancelled altogether because it turns out, the rest of the invited attendees also weren't crisp on what the meeting organizer wanted.

The number of people who call for a meeting simply because they haven't organized their thoughts, asked the right people the right questions, and are simply waiting around for someone to tell them what the correct next step is...is thankfully not an alarming number, but nonetheless simply a personally idiosyncratic annoyance to me.
Apparently that's for CNC machines, so I am guessing G-code.

Sources:

https://en.wikipedia.org/wiki/List_of_vacuum_tubes

https://tormach.com/g-code-formatting-reference
2k-year-old gladiator knife handle found near Hadrian's Wall
> the manager said there were some layoffs coming up and he would have been out with those but because of the way things worked it didn't make sense to let him go earlier.

Incentives are fucked across the board right now.

Move on a low performer today and you'll have an uphill battle for a backfill at all. If you get one, many companies are "level-normalizing" (read: level-- for all backfills). Or perhaps your management thinks the job could be done overseas cheaper, or you get pushed to turn it into a set of tasks so you can farm it out to contractors.

So you keep at least some shitty devs to hold their positions, and as ballast to throw overboard when your bosses say "5% flat cut, give me your names". We all do it. If we get back to ZIRP I'll get rid of the actively bad devs when I won't risk losing their position entirely. Until then, it's all about squeezing what limited value they have out and keeping them away from anything important.
4) Salvage a broken piece of test equipment like a frequency counter or multimeter. If the tubes light up, swap out the control circuitry for an Arduino or your microcontroller of choice. It’ll already have the high voltage DC supply and maybe even some 74141 decoder/driver chips. (Just don’t spend a lot of money on something that deserves to be restored.)
Casio has released a ring in the form of its iconic watch
Exactly, this is what I was expecting upon hovering over it.
If places like Paramount+ can figure it out, Netflix, given their 10+ year head start on streaming and strong engineering culture, should also have been able to. And if you don't like my example, literally every other streaming service has streamed live sports without issue. YT TV, Hulu, Paramount+, Amazon Prime, Peacock, even Apple TV streams live sports.

It may be "new" to them, but they should have been ready.
Why GPT Wrappers Are Good
Seems like it currently only supports protocols http, mysql, redis?

Also, when you let it run through some wireguard vpn, the information is a lot more limited.
That would be great for transparency indeed, the question is whether or not they want to be transparent.

The feature requests mentioned are pretty easy to implement.
This was true for my n=1 as well, until recently.

Search Reddit for "bluesky" and you will find a ton from the last month. Reddit does OCR on screenshots, so that is included.

Also, one of my highest upvoted comments on this site happens to be one. [0]

And finally, quite a few Bluesky content links have been submitted here recently [1]

[0] https://news.ycombinator.com/item?id=42136408

[1] https://news.ycombinator.com/from?site=bsky.app
And, I guess, they get the extra attention for using AI -- we're talking about it here.
the hard part about bounds checks is you need very specific semantics for bounds errors to prevent them from preventing vectorization. specifically, you don't want to promise that they are thrown when they are executed
Dtype_dispatch: a macro that defines macros that define enums and match them
This is essentially the inverse of how big banks are using commercial AI tools for document entity extraction and analysis. For example, https://cloud.google.com/solutions/lending-doc-ai?hl=en

I can see why this could be useful, but I also think it might be overkill compared to just an explanatory doc a homebuyer could reference that explains each section of their estimate. It also opens the developer to loads of potential risk in handling personal financial data.
In unix, that is split https://en.wikipedia.org/wiki/Split_(Unix) (and its companion cat).

The problem is that on DOS (and Windows), it didn't have the unix philosophy of a tool that did one thing well and you couldn't depend on the necessary small tools being available. Thus, each compression tool also included its own file spanning system.

https://en.wikipedia.org/wiki/File_spanning
While I don't think I'm the target audience for this, the quality of landing pages these days is fantastically impressive.

Congrats on the slick look. Can I ask if you made it yourself or got external help here?
To be fair, a lot of people pay their ISP for a modem/router combo and connect to something like "Xfinity" at their house. So to them, there is no difference.
The user who's username is a first and last name probably worries less about people finding out their identity than someone who's username is EVa5I7bHFq9mnYK. But someone who's technically savvy and privacy conscious could buy a new domain name with crypto, one not linked to their identity, if that's a concern.
What lessons are you alluding to? He's essentially telling them to go start their own company if they want things their way. But their resistance might've played a role in the end in preventing Musk taking control of the company.
> We propose that people rate AI poems more highly across all metrics in part because they find AI poems more straightforward. AI-generated poems in our study are generally more accessible than the human-authored poems in our study. In our discrimination study, participants use variations of the phrase “doesn’t make sense” for human-authored poems more often than they do for AI-generated poems

I think this says more about the state of (English based) poetry over the past 150 years than it does about the ability of AI to generate competent poems. With the advent of Modernism, the poetry-industrial complex's ideas about what constituted a Good (English) Poem diverged significantly from what the general (English speaking) population expected a poem to be, how it was constructed, presented, etc. Teaching these new forms of poetry schools left generations of people confused and disinterested. Yet people need poetry in their lives; they found that poetry in popular music and Hallmark card verses.

Of course, popular poetry isn't dead. Poetry book sales in recent years (in the UK) has "boomed"[1][2]. I'll not argue the merits of the poetry being generated by the latest crop of Poet Superstars; at the end of the day their work sells because people find comfort and joy in it - and that is a positive outcome in my view!

> Given people’s difficulties identifying machine-written texts, and their apparent trust that AI will not generate imitations of human experience, it may be worthwhile for governments to pursue regulations regarding transparency in the use of AI systems.

I think AI does threaten the careers of current Poetry Superstars. Building a website to pair an AI generated outline image with some cozy AI generated verses about a given situation/emotion/discovery should be an easy project to build. Allowing users to personalise the output so they can use the results as a gift for loved ones etc might be a viable product?

But I don't see much value in forcing anyone using AI to produce creative assets to label the output as such. For one thing, there's no guarantee that anyone using those assets will maintain the labelling. A much better approach would be for poets who don't use AI to help them craft poems to label their work as "100% Human" - in the years to come it might even become a positive selling point!

[1] - https://www.thebookseller.com/spotlight/poetry-on-course-for...

[2] - https://www.theguardian.com/books/2023/dec/24/poetry-sales-b...
You might find interesting looking at XAR[0] which works by mounting a squashfs filesystem of the "archive", instead of using a zip file. The squashfs is mounted/unmounted "lazily" meaning if you run it a few times in a row it will only mount it one time.

[0] -https://github.com/facebookincubator/xar
When everything is a unicorn…
Used to find a cure cancer but only on a Friday.
Disgraceful elder abuse is when Americans are forced to work near or past their retirement age because the social safety net provided by the US is a paltry farce. This was just a business transaction between two rich, violent assholes.
Deconstructing language like this can’t give you extremely clear signals, but it’s still information, so ignoring it is not the best idea. Think of it like body language. We don’t condemn or acquit based on that, but if you were a detective looking for clues, or just a friend or lover navigating difficult conversations, then of course you can’t ignore it.

Unlike body language though, linguistic stuff changes faster and moves virally through populations thanks to ubiquitous media, etc. but that extra noise doesn’t mean there’s no signal.

And word meanings do change based on usage of course.. I won’t demonstrate the deconstruction but if you look at a label like “operation enduring freedom” and you refuse to even try to read between the lines.. you’re going to have less understanding of the world than someone who can read between the lines.
A new generation of startups poaching employees from big tech needs to arise for tech hiring to be "fixed" (in favor of developers)
I do wonder, on all sides of this, is the goal just the idealistic narrow goal of capping credit card interest rates?

Or is the goal the greater ideological idea / second order effect of limiting access to debt.
When we talk about generalist SWE I think about full stack developers, people that are able to go from project to software creation, deployment, sales, post-sales and growth. What you described of experience sounds like a backend specialist to me.

So first direction would be to add more parts of the software lifecycle?
This is ridiculous, not all populations that have a healthy birth rates are forcing women to coverup.

Western culture as it stands today, promotes individualism driven by capitalism and ignores the collective, others promote family values and builds support networks to sustain it.

No one in Israel is beating women.
The comments remind me of the Judean People’s Front scene from Life of Brian.

Everyone has their solution to the problem - so there is no solution.
Who is Zoe if not you?!
same but i made the mistake of rewriting in rust. in the end had to waste 4+ hours getting a windows vm and building there to have a working program.

is go better at building trully multiplatform from linux, in practice?
Have you tried doing a verification pass: so giving gpt-4o the output of the first pass, and the image, and asking if they can correct the text (or if they match, or...)?

Just curious whether repetition increases accuracy or of it hurt increases the opportunities for hallucinations?
I get why the name was used but if you start a project that you want to be heavily adopted, please pick a simpler name. The complexity of spelling or pronouncing this for most people creates an actual barrier to adoption. MP3 was easy to say and tell your friends about, Ogg Vorbis was not.
Are there any OCR engines out there that actually recognizes underlines properly? Even the LLMs seem to struggle to model the underline (though they get the text fine).
Have a look at QBE as it may provide basic optimizations and some significant performant boost: cproc + QBE and I get 70% of gcc 13.2 -O2 speed in my benchmarks, tinycc is 2 times slower than gcc 13.2 -O2 in the same benchmarks (my benchmarks are very basic, but it shows...).

We are talking gcc complexity is grotesque/absurd for those 30%, not to mention this is now brain damaged c++ (one of the biggest mistakes in open source software ever).

I know QBE is for CPUs, but maybe there is something there for GPUs.
I can’t wait until linkedin charges people to boost resumes a la tinder.
is anything using something similar?
It doesn't show images which is likely the biggest source of angry images, as I see on my feed. My point is that as a new user, I shouldn't have to see such content as I posted, because it turns people off using the platform entirely. I shouldn't have to Show Less, it should ideally be filtered like that automatically.
> No heartbeat. No breathing. For the entire winter, the wood frog is like a lump of hard, frigid, icy stone carved in the shape of a frog. But it’s alive, in a state of suspended animation.

I find it hard to grasp what is still alive about the frog. I mean, it's not dead so there must be something happening inside the frozen frog? How does it compare to a dead (and frozen) wood frog?
> But your vast experience doesn’t seem to have given you any compelling arguments in their favor.

You don't come across as reasonable, so I don't take it as much of a slight.

>I can’t prove that the authors who create the materials people do use to learn are not reading patents as a major source of information, but you haven’t proven that they are.

It's in the public domain. There's no disputing that it is in the body of human knowledge. That you argue something like this just shows you are not being reasonable.

>Patents, including but not limited to software ones, are actually used very disproportionately by the biggest players in an industry, for amassing a war chest of patents that, if you do a good enough job bamboozling a judge, many people could be said to infringe.

Of course, because no judge could ever reasonably be convinced that a patent infringes. It's only by bamboozling! All the changes to the patent system that have made it pro-big-tech come from the media you consume and the changes their funders put in place. PTAB is a great example.

> Meanwhile if someone small tries to compete with you, unleashing patent hell can kill them outright because they have no patents with which to countersue you.

LOL, get off tech media if this is something you think is actually an issue.

> Really cool tool “for the inventor,” patents.

You're just advocating that the patent system should be more pro-inventor, not that it should disappear. I wouldn't disagree with that at all!
Does a person self-diagnose as Black? Jewish? Indigenous? Being gay?

Your attempt at nuanced discussion falls apart when the context is about whether people should be expected to stay somewhere by "blocking and moving on" comments suggesting they go cease existing.

What you're failing to recognize (to a point that at least appears bad faith) is that it is the extremes here.
On a tangential note, the match totally looked fixed to me - Tyson was barely throwing any punches. I understand age is not on his side, but he looked plenty spry when he was ducking, weaving and dodging. It seemed to me he could have done better in terms of attacking as well.
Can a template access a database/filesystem/network at compile time? Any idea about that?
Such a great story. Something like this could have only been pulled off in that era.
… and they have an open API?

It’s like how some people on Mastodon get angry because you didn’t post ALT text (on BlueSky people thank you for doing so) but there is no conciousness that the high-quality ALT text is the best thing for training AI models, which Mastodonsters mostly hate.
Every ___ & their mother has a worldview…

I submit that what pple should focus in trading are ikigais… (although i suspect Pareto could have hidden a hint or two. — here , i have a set of locally pareto-optimal short term life goals, how to make a market?)

(Previously i had wanted to trade experts’ (meta)underwear, but that turned out more to be like the market for million-dollar abstract art which nobody has seen in person! The seller of ikigais, otoh, has almost certainly a glimpse at the very least — Citoyen, dissect his favorite joke!)

EDIT: do. Not. Trust a physicist who tells you that the calculation (or optics alignment) was fun. However. Trust a mathematician (or economist) who happily flips burgers to support their habit. Informatiker/logician: depends on how alexithymic they are, the correlation may surprise you :)

Update: eg Kip Thorne highlighted the joy of having detractors eat crow. Thankfully did not pass on the bag of having “his intuition shredded” or “trying his best to stay away from being bored” or some such inanity :)
Show HN: Monkeblocks.org – A VR sandbox experience within Gorilla Tag
onke Blocks is a creative sandbox mode within Gorilla Tag, designed for VR enthusiasts who love building and exploring. Players can snap together blocks, recycle resources, and save builds for future sessions. It's a blend of creativity and interactivity, allowing some players to construct while others explore in a miniaturized perspective.

Check out the latest updates, community guides, and download links for all major platforms at [monkeblocks.org](https://monkeblocks.org). Let us know your thoughts or share your builds!

Looking forward to your feedback!
Outside of QFN, DFN and BGA, I do most of my smd soldering by hand, no reflow (toaster) oven required.

Just an iron with a suitable tip is what I have required so far.
The OCR in OneNote is incredible IME. But, I've not tested in a wide range of fonts -- only that I have abysmal handwriting and it will find words that are almost unrecognisable.
How is this story not on the front page anymore? 375 comments. Seems like a big story to me.
Nerve Cell Types Identified in Human Touch
Have people not always been this way? It seems like people forgotten their Emily Post —that it is generally considered a faux pas to discuss controversial topics like religion or politicd outside of intimate social settings with close friends and family.

Anyway, I don’t want an echo chamber for my beliefs. I just want to be able to discover and discuss scientific articles and watch sports highlight clips without being bombarded by a bunch of bullshit.
This is why I started using a DNS ad blocker. It's not that I hate ads, it's simply that I use more than one tab, and my Apple Silicon doesn't have enough RAM and processing power to keep rendering the ever-changing ads in all the tabs.

It is a little ironic that these EV sites have some of the most annoying ads, including all those video rolls on every page, wasting an immense amount of power.
I was pretty excited about it 3-4 years ago, but it seems like it's kind of an abandoned project at this point. Anyone making use of it and have any impressions?
I assume the conflict is around how they set it up in a first place. They didn’t want the researchers to be financially motivated.

> The researchers would have significant financial upside but it would be uncorrelated to what they build, which should eliminate some of the conflict (we’ll pay them a competitive salary and give them YC equity for the upside). We’d have an ongoing conversation about what work should be open-sourced and what shouldn’t. At some point we’d get someone to run the team, but he/she probably shouldn’t be on the governance board.
Maybe so, but not necessarily. I have a couple of 300+kloc projects that I wrote all by my lonesome. It's far from an impossibility. On the other hand, there's a reason I only have a couple of those.
Ok, so as I understand it, yggdrasil and cjdns are virtual P2P networks that offer the normal layer 3 routing services, but built on top of the existing internet. So they still require ISPs and internet backbones, etc.

Are there any projects attempting to build a worldwide P2P network that can replace the IP layer? Like a mesh network that can operate without verizon, cisco routers, etc? I know of some mesh network technologies aimed at small disconnected networks but nothing consumer-facing and supporting anything more than a few thousand nodes.
by the original comment logic, everything that is older than 1 moment is not new anymore
Im more worried of bots flooding all kinds of social media pushing public oppinion in the direction their owners want. I feel that this is already happening.
If setting it up was as easy as posting a tweet, sure. My parents don't even know what RSS is but they have heard of Twitter.
Scams happen everywhere, sure, but I point at the difference in scale. Banks don’t rug pull their certificates of deposit. And there’s the lack of recourse with crypto, something I don’t worry about with banks because of regulation and insurance. American credit card issuers must take responsibility for fraud, they don’t shrug and pass it off to their customers like Binance does.

Crypto may have benefits to some people, in some places. But those users have next to no overlap with businesses and individuals who can use Stripe and have access to credible banks and credit cards.

Most people don’t want self-custody of their assets. If they do they can find better assets than crypto.

That you believe anything Trump promises says a lot. He’s pandering to campaign donors, not converting his own assets to crypto.