skysight-inc/HackerNews huggingface dataset:
> But you need a very robust parser!

Making it robust should not be hard, should it? In general, the difficult part of parsing is the handling of erroneous input: generating good error messages and error recovery (not getting into the woods after seeing one error). This parser only has to parse valid SQL, and one statement at a time, so it needs neither.
Interesting! I think nowadays, the common way I've heard the latter type of truth described is "axiomatic", but that's probably because it's one of those words that math/CS professors seem to love, and people in tech (like me) might have picked it up from them.
I wonder if the following would do the trick at line #47 [0]:

pin:
number: GPIO14
mode: INPUT_PULLDOWN

This is a suggestion based purely on two minutes of web search, not on experience, though.

[0] https://github.com/thatguy-za/esp32-cam-doorbell/blob/main/e...
Web dev (as in: HTML and CSS) improved a lot in the last 20-30 years. But if I had to quickly make a fully functioning interface and had the choice between today's web and 2002's Delphi 7 I'd choose Delphi 7 in a heartbeat. And just look at what non-technial people were able to do with Macromedia Flash in the early 2000s. You need experienced frontend devs to recreate what designers did as a hobby back then.

Of course those solutions don't solve the transition between desktop and mobile layout (since that wasn't a thing back then), but more some modern frameworks solve that well (like whatever MS calls UWP right now) without forcing everyone to reinvent a way to do infinite scrolling without running out of memory
This is kind of the basis of small-government advocacy. Whatever good the current person may do with said power, it is unlikely that the next person will be so benevolent.
Hello HN community!

We're excited to introduce Montagix SDK, a solution crafted to address the challenges of modern video editing workflows. Many users today face the inconvenience of leaving a platform to edit videos, only to return for uploading. Montagix SDK eliminates this disruption by allowing seamless video editing directly within a website.

Built to be web-based, Montagix is not just another video editing tool. It's an SDK that's fully customizable, empowering developers and businesses to shape the video editing experience to align perfectly with their platform's needs. We envision a future where video content creators can work within a single platform, enhancing efficiency and user experience.

For a deeper dive:

Introduction to Montagix SDK [https://www.youtube.com/watch?v=zoyIaF2BDzc]: A brief overview of what Montagix offers and its vision for the future of integrated video editing.

How to Use Montagix SDK [https://www.youtube.com/watch?v=lnMmnrQr2-s]: A step-by-step tutorial to harness the full potential of Montagix, from basic setup to advanced features.

We would deeply appreciate feedback, insights, or any inquiries about its functionalities and integration capabilities. Let's drive the future of integrated video editing together.

Thank you in advance!
To quote the preface:

> It is not exactly forbidden to say this, that or the other, but it is ‘not done’ to say it, just as in mid-Victorian times it was ‘not done’ to mention trousers in the presence of a lady. Anyone who challenges the prevailing orthodoxy finds himself silenced with surprising effectiveness.

It means 'don't do it' but with the passive voice, so as not to imply that the speaker is the one who should defend the instruction.
The blog era, that was so cool. The most rare stuff you could find, including some background. Now it's usually on YouTube mostly devoid of context and only single tracks.
I go to the gym for personal health and long term strength gain, so a notion of pushing myself some percent amount is irrelevant. Easier to stick to a simple, rough workout plan. I'm not a pro athlete so what the article talks about doesn't matter to me at all - that's mostly for the mental game of max performance
Apparently they sort by "best" a la Reddit for a while, despite it being not how pubic IRC website works
Well, that seems grim. It's unlikely that IBM have chosen one developer to reassign to more obviously revenue generating activity, so this should probably be taken as warning that red hat's open source contribution is winding down.

I have a nasty suspicion that their engineers were a significant component to GNU software working.

RHEL was profitable before, despite frivolously making software work without immediate reward. Perhaps the best outcome of this is to accept that RHEL is dead and there is an opening in the market for a new company doing what red hat used to. Probably based on Debian instead.
The bots would just slow down then. Their time is ~free.

reCAPTCHA is one of the better captcha because they do a decent amount of browser fingerprinting and their captcha are interactive.

Still there are services for solving them. Fun thing is you only need to pay those services for first ~50K captcha and then you can train your own solver using the data you collected.

Ultimately, captchas only serve to increase the cost of running bots. If what ever your trying to protect is worth more you will fail.
Canada has a pretend economy for the most part (outside of resources). It's just government money sloshing around, giving us the appearance of participating in various industries. Look at AI, video game subsidies, all R&D (SRED is basically a scam), and there are worse ones than that...
> I'd say the symbols themselves are meaningless without their ground truths, whatever that is. We can call this "experience" or "thinking".

So you're basically dismissing the whole field of genetic algorithms?
That's fine, batteries being a black box that you replace wholesale is generally fine by me so long as we also put the appropriate recycling processes in place. I just don't want manufacturers making part swaps more difficult than they need to be in the interest of "safety".
Show HN: Portfolio/Resume website driven by GPT
Decided to take a left turn in building a portfolio site for myself. So I fed ChatGPT my resume, came up with a prompt, and now will let ChatGPT be my advocate for my resume site.

Github for the page:
https://github.com/goldsziggy/zygowicz.com
Does Google Still Have the Best Engineer Team
We have them in Britain
Presumably you never use hover styles, media queries, or quite a lot of other CSS features?
An Empirical Study and Evaluation of Modern CAPTCHAs
That’s something people have said for a while but I’m pretty sure React was the main thing people were moving towards 5 years ago and I think, for the most part, people are still using react. That doesn’t sound like constant churn or people switching frameworks all the time (caveat 1: react has changed from eg classes to functional components and hooks; caveat 2: maybe front end is broken into groups and one picked up react 5 years ago for two years, another picked it up four years ago switching away after two years, and so on, and I’m just combining them all as ‘used react for five years’ in my head).

I feel like the churn has gone down over time. But maybe that is also a decrease in my personal interest in front end as well as posts here (I recall there used to be a lot more frontend related posts here ~10 years ago)
Hemlock: Extensible Emacs-like editor using Common Lisp rather than Emacs Lisp
haha, that I was unable to tell the difference says a lot.
Cruise vehicles cause traffic jam a day after California approves 24-7 robotaxis
Got a blast from the 90ies, where we relied on such tools (usually 10 perl lines)
I think this is what they meant by rediscovering or reinventing new things over and over. Yes, display:flex is newer than XUL and different in some ways. But 20 years on it seems disappointing that display:flex is perceived as such an advancement by those who have forgotten or never knew the past.
Or one guy running all that stuff was so horrendously oversubscribed that keeping them running at all was an achievement?
Whale farming - building the containment nets is probably tricky, but if you had a big enough area to cordon off in the ocean, you could raise them for meat etc
Depend on, in the sense of hoping they just magically turn up and make everything right, no. But you cannot have a well working society without them.

The key is, then, to set up a system that improves the chances of having them in charge, rather than selfish ones.
> Hooks are an excellent pattern [but] every other framework does hooks better

Have to agree here, game-changer when they came out but now every repo I touch has 100 custom hooks. Junior devs don't even understand why they're called "hooks".

Compare the old docs about useEffect() to the new, it's widely abused.
Agreed. It's not just about batteries too; e-bikes being exempted from right-to-repair laws in NY for example also affects customers' ability to repair or replace all the other electronic components in the bike. That means the bike controller, the motor, etc.
If he is comparing things to 1990 then that means he's using "frontend" to included non-web UI tech as well, in which case flex vs tables isn't really the main point of comparison.
I personally know someone who has specifically designed bots to defeat both, and also the ones that defeat the "drag the puzzle piece" and similar "bot-defeating" technologies!
WizardMath: Empowering Math Reasoning for LLM via Reinforced Evol-Instruct
You can buy individual cards on COMC or eBay and can find pretty much anything you want that way.

Buying singles is generally regarded as the best way to build a collection, but it's not as fun as buying a pack or box of cards and seeing what you get. Collecting vs. gambling.
Obviously Trump is not involved, so what is your point?
Oh absolutely, of course that's the point and it's why Orwell was a democratic socialist. In democratic mixed economies we have some redistribution, and some private property, and some state capitalism all mixed together. In truth all 'western' economies are mixed, not even the USA is anywhere even close to being purely capitalist; not even the most socially minded European economies are anywhere even close to being purely socialist.
All e-bike components should be forced to include an "origin tag" and serial number that will survive the heat of a battery fire. And strong enforcement and penalties for counterfeits.

At that point, these problems go away. The bike companies are worried about getting blamed for apartment fires where innocent kids die. It's a valid concern; ignoring it means you aren't going to win this fight.
It is not an extraordinary claim. It is consistent with what people see before them and with human nature. It is completely different from the claim some substance causes cancer. It is more like the claim that smoking causes cancer: it very obviously did, but the evidence was suppressed and investigations were discouraged.

Of course people in desperate situations in third world countries lie to get into a country like Germany or the UK where they have been told they will get jobs and benefits, no questions asked. To suggest people wouldn't lie in that situation is ridiculous. Even the "genuine" asylum seekers travelling illegally to Germany through safe haven countries are queue jumpers over their much more numerous brethren that have been waiting for years in refugee camps for a chance to get lucky enough to go to a western country. To suggest that people will cross the Med to get to Europe but that they won't lie is ridiculous.

People can see the problem with their very eyes as well. It materially affects them. They witness crime. Are they imagining that too?

It is also not an "extraordinary" claim that it is not being worked on. How could it be? You deny it even exists. How can something both not be a problem and also be being worked on. You can't say "it is extraordinary to claim the problem exists and that it isnt being worked on". That is complete sophistry.
Yeah, we're better than weighting in anecdotal data when there's plenty of high quality measurements from multiple sources readily available.
40€-50€ investment for single campaign seems rather expensive investment for us regular people. Specially if the campaigns teeters out...

And will it just be DMG or also some other books? And what if you have DM that is running multiple campaigns...
Those other tools you're using almost always give you a set of callbacks or events they will fire.

Just use the normal event handlers. If you're tied into a store (ex: redux/zustand/recoil/context/etc) just update the store from the non-react library and things will work themselves out just fine.

You can watch the DOM with mutationObservers, but if you own both pieces (react and non-react) why would you bother? They can both coordinate just fine.

MutationObservers really shine when you happen to missing an eventHandler you want in a library, or you're running on someone else's DOM so you don't control both sides (ex: you're an extension content_script).
As a Canadian founder, it makes no sense at all. Corporate welfare should not exist, sink or swim.
He's going to jail for intimidating and tampering with witnesses, which is fully appropriate. The country would be doing better if all people participating in such conduct were sent to await their trails in jail.
> In a large app you often can’t easily find all of the html.

Which is often a warning sign of a bad design. The times I've dealt with systems that bury a certain piece of text in either a content file or a template or the database...

> It’s less work by far to ensure you can find all of the CSS though.

Hmm... depends. I've seen things like React embedding the CSS directly in with the markup and component logic etc. So this hasn't necessarily gotten any better — in fact, a site consisting JUST of html files would probably be easier to find CSS in even if it's all added via inline style attributes.
Compiling to C introduces the complexity of loading/unloading a shared library at runtime, though, as you and other folks in this thread have been talking about. A bytecode compiler + VM could just be built into your main program.
It's also the basis for Bob Dylan's "Like A Rolling Stone".
Simple and effective fun
I find Angular much easier to reason about than the current state of React/Next. Which is funny because the biggest criticism of Angular years ago was its learning curve. Yet React seems to have become even more convoluted.
Modern captchas are mostly about letting google or cloudflare track you anyway aren't they? When I am forced to actually click on stoplights (most of that stuff should be easy object detection) I usually just get stuck in an infinite loop. Actually mastering the cognitive task is not really important now.
Indeed, and powers are almost never voluntarily given up.
They are literally different things and always have been. Whether it’s common to bundle them isn’t really the point.
It is surprising how people don't understand this and perceive that actual productivity happens, when in practice it's so uncommon to be unusual. The amount of people who work in "startups" but actually work for government funded accelerators, investment funds that only invest in Shopify, government jobs relating to startup R&D, as opposed to actual startups, is shocking.
its almost as if true motives does not have to be equal to claimed motives. With some slightly different lenses on here, it makes sense.
> My hobby of doing game dev (driven by automated testing)

I'm kinda curious about this. Do you have any good resources on automated testing for games?
https://www.independent.co.uk/news/uk/crime/autistic-teenage...

https://www.msn.com/en-us/news/us/michigan-can-now-censor-yo...
The problem with achieving this is that business has consolidated too much in the last 20 years. Around me, I have a bunch of small offices (mostly dental/chiropractors, etc) a few gas stations, and then mega stores like Walmart/Lowes etc. On the other side of town, there are megabusinesses like banking and insurance. The company I work for employs over 2K, and that would be pretty difficult to staff with people within walking distance. Thank god my team is allowed to work remotely...

I think that all the talk about modifying city design etc is just unrealistic in the US. You'd need to change regulations, change economic centralization, and most importantly kill the dream of SFH.
July and August haven't been great, but June was the hottest June on record
> The grim, yet in all probability accurate, reality is that confronting the prospect of spending numerous decades incarcerated is an exceedingly tough pill to swallow, particularly for individuals who've enjoyed rather comfortable existences and anticipated its continuation.

Yep, even with their omertà vows, that's what finally got the New York mob to start turning on each other. Nobody, even those street-hardened guys, wanted to spend decades or the rest of his life in prison, so they started cooperating with prosecutors.
this is equally applicable to you: to believe you're right regardless of correctness for the sake of feeling well.

but I'm not interested in mere feeling well, I want to BE well. I find it difficult to find other's with whom to engage in productive dialogue so to actually be able to get closer to correctness.

the absolute majority of time I post this opinion, or any close to it, I get downvoted and the discussion I'm looking for gets shut down. Taboos are part of the toolkit.
Sounds a bit Doe Normaal. Not the most endearing cultural trait. But then, when we lived in Ireland nobody would _tell_ us that they thought we were freaks for wearing colourful clothes or not caring about church or athletics, they would just insult us behind our backs.
It might be using a 'fuck-with-the-scrolling' JS library, like a few poor sites do here and there. Does it get better if you disable JS?
The door lock not being able to unlock because the batteries had died trying to keep marginal Wi-Fi operating was the kicker for me. Very annoying.
In the event someone wants to take the above comment as advice, the ActivityPub plugin works fine to allow people using Mastodon, et. al. to follow a Wordpress blog, but the Friends plugin which provides an ActivityPub client (among other things) within Wordpress generated extremely high CPU usage and did not reliably post replies.
What gig? Making a game? Becoming a freelancer? That just means working even longer and without holidays and other benefits.
My current office job allows me to not think about work after 18:00. And I can simply delete slack from my phone when I go on vacation.
> They could be billionaires next door for all I care and that doesn't harm me or anyone else in the city.

Unless, of course, they buy up a bunch of properties, making it unaffordable for the average income folk to own a home on a reasonable timescale.

When is HN going to learn that simplistic views like "rising tide lifts all boats" and "iTs NoT a ZeRO SuM GAme" are not helpful at all and blatantly false in most cases.?
Creating food forests in cities - changing "traditional" city landscaping into perennial forageable forests - fruit & nut trees, berry bushes, etc
agree with testing and licensing (and unionizing) but is there any particular reason people should have to go to school? one of the great things about the software industry is that anyone can teach themselves and make a healthy career out of it - would be a shame to add what might be an unnecessary gatekeeping requirement to one of the last few accessible career-paths with upward class mobility
Here are a couple quotes from https://developer.chrome.com/articles/css-nth-child-of-s/#pr... :

New in CSS Selectors Level 4 is the ability to optionally pass a selector list into :nth-child() and :nth-last-child().

For example, :nth-child(2 of .highlight) selects the second matching element that has the .highlight class. Put differently: out of all children with the class .highlight, select the second one.
It is easy to believe in the context of the world war, as the preface even mentions "our ally". You could criticise Stalin safely before Hitler attacked him but once the Red Army was fighting a bloody battle against the Nazis, it was not the same.
Now, create a similar page for XPath...
Email from rewards(at)reward.tremendous.com is not SPAM [pdf]
If your paycheck is predicted on you not understanding it, why rock the boat? What are the alternatives? Attempt to make a go of a startup yourself with the astoundingly high failure rate? Go work for someone else? Playing pretend can be lucrative and comfortable, and life is hard and unfair; I fault no one for doing so.

(if you don't know at all, that's entirely different; situational awareness is invaluable)
"Billionaire fraudster got caught when his scheme collapsed"

That about sums it up.
Organization run by Geohot and no actual product delivered yet...
If you think I missed the sarcasm, look in the mirror.

Cold War era middle schoolers in the US had that book as required reading in some parts of the country. At least it got us out of reading Shakespeare for a few months.

You don’t assign complex reading to middle schoolers.
> Apparently from earlier guerilla patch (“code that sneakily changes other code”), understood as gorilla patch. A monkey patch was then a more carefully written instance of such a patch.[1] Or simply derived from monkey (“to mess with”, verb).

Wiktionnary
Ukraine Through the Eyes of John Sweeney
Nah. Tables were easy. All the craziness came with people using <div> as <table>. That was only recently fixed by flex box.
I think for thing like card game direct to order model might make sense.

But that would not allow you to sell all the bulk(multiple copies of same minimally useful cards) to pad profit margin. Or make the whole thing to lottery (see 1/1 One Ring). Thus driving gamblers to acquire as much product they can.
If I were a gambler I’d be furious when compared to such a cereal box criminal.
the main benefit of Kindle I've used is that the screen is not as dark.

I have to zoom in several times to have a chance to read the pdf on remarkable, sometimes even have to zoom to read with glasses, because screen is darker than other ereaders I've used and as such has less contrast. For someone who's vision is going that makes it much worse.
The embeddings are computed using llama-cpp, but langchain makes a nice convenience wrapper to directly get them, so I use that. The embeddings are 4096 dimensional vectors.

And no, I haven’t benchmarked them against OpenAI’s embeddings. I should point out that this code will work for any model in GGML format, so if there are fine-tuned Llama2 versions that are optimized for embedding, you could use those instead very easily (or any other model). This project is more about making it easy to go from model to embeddings on demand via an API and then letting you do useful things with those embeddings easily.
There's literally hundreds of pages detailing the methodology,data and conclusions in IPCC reports that have been published for decades now.

It's not science's job to do your homework.
This comment smells like gate keeping to me: "developers who work with frontend tech aren't REAL developers".

Personally, I know many developers who are doing great work with frontend technologies. Some with little experience, some with decades of experience, some self taught, and some with formal CS degrees.

Frontend is a great career path for those who enjoy it.
What sort of funding rounds was Elizabeth Holmes getting again? What was the supposed value of twitter when Elon bought it?

Valuations don’t mean much until the money changes hands, typically with the asset holder losing.
These issues are currently handled by my library. It’s not mentioned in the blog post because it would be a little distracting. Dereferencing a “dead” GC during Drop currently yields a panic, while all GCs must be ‘static.
...Why whales? Aren't like regular fish farms going to work better?
Individual anarchist would disagree with quite a lot of of this, which is why I don't define Anarchism, for me it's about fighting against relations of domination and subordination. This school is very broad.