skysight-inc/HackerNews huggingface dataset:
> How does this ever get invoked?

Via magic: Reactive blocks are ordered via simple static analysis at compile time, and all the compiler looks at are the variables that are assigned to and used within the block itself, not in any functions called by them.

https://svelte.dev/docs/svelte-components#script-3-$-marks-a...
Oh please fuck right off. How is saying "I had a bad experience with this community so I'm going to use a different programming language now" dangling anything?
Yeah, but total CO2/capita/year is like <4 for France.... That's where nuclear power really shines. Of course these calculations do not really capture all CO2 required for nuclear power.
Looks like cURL and SQLite have the same woes: https://www.sqlite.org/cves.html

Previously I worked on an open source project that pulled in many third party libraries. Users would run their corpo vulnerability scanners on the project and find dependencies with open CVEs and demand fixes, not understanding that in our usage of the libraries, the vulnerability is not exposed.

I think in 4 years, we had users open roughly 50 issues like this, which corresponded to exactly 0 real world exploitable issues.

A central vuln DB makes sense for sysadmins, but too many make it the end-all-be-all.
Historical interest. We talk about carriage drivers and lighthouse tenders and doormen and elevator operators, aware of the anachronisms.
Oreos are vegan, and are the best selling cookies in the US. Thin Mints are vegan too, and as I understand it, they're pretty popular. Graham crackers are often vegan, and those are the base for basically every homemade cheesecake. Obviously the rest of the cheesecake isn't likely to be vegan, but it seems the crackers aren't enough to ruin it with their crappy taste or texture.
I know 2 people who have tried it and that account matches extremely closely to what I've seen, it's not a substance to be messed with, it's got some incredibly dark energy. I totally believe that trip report based on what I've seen. I'm not an alarmest person but seriously: Datura is no joke.
Searching for the best deals on mobile phone prices in Pakistan? Check out our handpicked list of the top 10 websites that offer real-time updates, comparisons, and user reviews. Find your next tech companion without the hassle!
> judges are given a lot of discretion about what to do if a jury ignores law so blatantly

To be clear, only in civil cases. In criminal cases, there is no way to overturn JN.
What is a Jeffersonian dinner party?
books3.tar.gz itself is ~37gb compressed. Often really the entire "The Pile" dataset (composed of both the mostly compressed archives, along with a ~450gb compressed jsonl compilation of the data) is being discussed. That's around 825gb.
There were a lot of studies on that early on but they were not really followed on. Most of the time current studies use synthetic or natural but purified enough that there is nothing else there (so the same molecule really)
Well ę in część is without the n never heard it with n, but I definitely use the n in words like jęzik, so yeah you cannot generalize between those nasals and "say n if it's in the middle of a word" only goes so far

Ą is a bit more regular at that, so usually loses the n when at the end of a word and never heard without n when in the middle of a word, except in places like Warsaw, and other cities up north, where I was called out as gòralski (which is funny considering I'm Italian, I guess I'm learning polish wrong but convincingly enough)
You actually need thousands of people for operations at major cloud provider scale (and much more for development), but it scales at some point where you only need people for hands-on tasks at satellite plants and the rest sits at HQ.
It's pretty much the opposite: Big corporates are the ones training the models (and benefiting from it).
'grzmot' has just one syllable, right (https://en.wiktionary.org/wiki/grzmot). So yes, you can't stress the penultimate one, as it isn't there. ;-)

I think 'Jóźwiak' would be syllabified as 'Jóź-wiak' or 'Jó-źwiak'. I may be wrong, I think we don't have always just one way to syllabify a word in Poland.
Well, yes, when you use a service you pay for, you have to use some type of authentication.

You have a few options. You can log into each new device and save your session like a normal person. It takes only as long as required to physically enter the password.

You also have a "magic URL", which is just an OAuth token.

My phone has a search widget that doesn't support authenticated search engines, so I set up a custom engine and pointed it at my magic URL.

If you somehow really care about the two seconds it takes to log in, you could host a webpage that redirects to your magic URL. Then you and everyone else can use your Kagi account 'unauthenticated'
The Fry's next to my house died a couple years ago. It was time for it to go: it seriously sucked to walk through, and they hadn't updated any inventory since like 1990. Half the shelves were unapologetically empty.

This isn't limited to just this Fry's, either. I went to the one in Anaheim and it was also a bad time.

I would kill for a Microcenter to go in there. (I'm in Austin and it seems like we'd have plenty of the target market.)
The world of anime continues to captivate audiences with its unique art style and compelling storytelling. For anime enthusiasts, creating their own characters is a way to express their passion and immerse themselves in this vibrant world.
5 Best AI Tool for Logo Design ( Offer Free Version )
Work for hire is very much a thing in the west. One of the things that drew creators to Image Comics was their policy of letting creators keep the rights to their creations -- something highly unusual in the industry at the time (and today), and certainly not practiced by Marvel or DC.
In your comment, just now.
10 Best Free AI Video Generators: Unleash Your Creativity
He also stormed the beaches at Normandy and whatever happened after that. He deserves his own desires.
One of the fundamental mistakes that I think people make is to anthropomorphize things which do not actually act like regular humans. Corporations are the most obvious one because corporations are made of people but do not actually act like regular people. If you put a black box around most corporations and someone asked you what was in it, you’d say the box contained a sociopath.

I am not moralizing here, by the way. I am not claiming that corporations should be less sociopathic. Maybe they should be but we’ve had much better success in aligning sociopathy than in making the amoral, moral - see capitalism vs communism - so I think it’s an open question.

Another group of entities which, while comprised of people, does not act in the way you’ve come to understand a human to act is politicians. The incentives to act in whatever way that is most effective totally dominates their behavior. A politician who does not do what the job asks (amass political power) will not be a politician for long.
I suspect that, like rails, it is simple at first but then becomes quite complex as the project grows or you want to do something that goes against the grain of the framework.

Getting excited and then jumping all in on new frameworks has bitten me more than once.
Bring Your Own Interface
Inside the messy ethics of making war with machines
It's excruciatingly slow, but there is movement, and the front-line defenses near Robotyne have recently been penetrated. I'm half-expecting some significant progress soon.
Removing the attribution is a major negative, as it removes the incentive to contribute to stackoverflow. People are willing to do a lot of work for free, provided they can get credit for it.
yeah, it is a little unfair

i've tried to produce a lot of technical content, arguing for htmx on its merits:

https://htmx.org/essays

https://hypermedia.systems

but the reality is that marketing is what gets people to that content. I tried for years to convince people on pure technical merit alone, and only made halting progress.

i also got very lucky that a few things all came together at once:

* the primeagen & fireship_dev both covered htmx
* we released our book
* the twitter algorithm changed to boost funny stuff/memes
That simplicity, and we could say the same thing for React, makes it the worse candidate for developing apps. The building blocks are so small that it is almost impossible for juniors/mids to write well-written/well-structured code.
Mod parent up!
I was at an event where one of these was proposed. Thomas Jefferson was a slave owner, which felt deeply wrong to not consider to several of us and we left.
I don't think the answer is shifting focus to HTML. The answer seems to be in relinquishing some control back to the browser, but finding a way to make the experience smoother and add interactivity as needed without handicapping the browser's control in the process.
>> "Let's not call out India and China"

> You do realize that the US is doing way worse in Co2/capita/year

> right now than both of those (~15tons compared to ~9 and ~2, respectively)?

If you call out "per country", China is double the US.

If you call out "per capita per country", there are 14 countries worse than the US, including Canada and Australia.

Not saying the US is blameless, but you're playing games with the stats. Why aren't you criticizing individuals in Qatar? They're emitting more than double the CO2 per person than the US.

https://www.worldometers.info/co2-emissions/co2-emissions-by...
Would love feedback on my cheaper, more comprehensive sales lead tool
Hey everyone,

I’ve been working on a sales lead tool that can provide a much more comprehensive tech stack than the normal players.

My tool works similar to existing products like builtwith except that in addition to looking at the technologies via the company’s website, it crawls the web looking for technologies mentioned/used by the company. This allows it not only collect frontend technologies like builtwith does, but also backend technologies and any business tools used within the company.

There are existing companies like 6sense that also crawl the web looking for technologies of a company but with the new AI technologies coming out, I believe I can do it for cheaper and pass on the lower cost to my customers.

The product is not completely ready yet but I would love to hear your feedback/hear if would be useful to you and if not, understand what I can do to make it useful.

Thank you
Does there exist a perfect number four independent of any real world number four?
This could be a downer for would-be US entrepreneurs. Would you start a company there if you can't export product to China? Or import from there because reasons? Whatever your opinion, CN is a big market.

Unlikely to turn the overall situation around, I think. But just might tilt the playing field a little bit in favor of say, India or the EU.
It’s not just the evil maid but what happens if your device is stolen (or scanned by the police), or you run malware by mistake and want to restore it to a trustworthy state. Most people should worry about those more than the evil maid scenarios.
What happens when nobody knows how to create their own artwork, write their own novels, program their own code, etc. because they are so reliant on LLMs? Yet LLMs are reliant on using the output from real people. Is there an event horizon where LLMs have nothing truly new to pull from and can only use what was created by previous generations of humans? An LLM stagnation.
I always imagined a great source of training would be subtitles of live news or other live programming.

Would help to stay up to date on current events, and up to date on its general understanding of the world.

With the risk being adopting the bias of news media.
I worked at an early ISP, and Windows 95 really simplified dialup Internet, since TCP/IP, PPP, etc was all built in! With 3.1, you had to install Trumpet Winsock just to get online. It was tons of extra steps and painful for both users and the ISP to support.
How Borges, Kant, and Heisenberg expanded our understanding of reality
You're saying he's not allowed to give Rust another shot and then leave Rust again once yet more bullshit is thrown his way from prominent members of the Rust community? Why not?

Is your problem with it that he decided to use Rust for that project or that he decided to move away from Rust for that project?
New wars all over the world. Or, better said, new ways to wage wars.
what would happen if I use svelte and jquery in the same page? who would win? the latest entry in the script declaration?
Those are separate threats. You must accept the risk of your hardware manufacturer being compromised but that’s very different from also accepting the risk that any third-party with brief physical access can compromise your device.
Thanks for checking! I often wondered how long they could survive after the gmane drama. Someone at that company must have worked very hard to keep it going against all odds.
Reminds me of minutes loading of SIMs in Philippines in the early 2000s... Loading was available every single tiny soda stand to bodega to major shopping - they were Uzbek-quitous :-)

I have some friend who have made millions over the years in selling international calling cards and routing them through their SIP networks...

There is the ability to make a completely separate transactional system outside of of Central Bank Control, using these stacks for card loading and calling (network access) etc... but generally fighting against Money Monopolies is suicide for your business.

And on the one hand, rightfully so - EXCEPT in cases like SBF... that guy is such a criminal, the central banks like him, and his parents, and his donations, and his fraud...

The whole system has holes in every facet.
New iPhone, new charger: Apple bends to EU rules
I'd say React (NextJS for fullstack) is that framework, it's already 10 years old.
Type systems for serialization (protobufs and flatbuffers) are partially closed-world in the sense that we assume all past and future versions of the same schema come from the same place and we assume the developers followed certain rules when updating the schema. Because they allow for version mismatches, they’re designed rather differently than most native type systems for programming languages. There’s often an impedance mismatch with the native type system.

Validating on load is a form of runtime type checking. It’s not relying on a type assertion, which would allow the compiler to omit the type-check and the programmer to omit the error-handling when the check fails. Instead of preserving knowledge about the type constraints on some data, we prove the constraints again.
No one needs a random source that meets statistical properties unfiltered; you just need something good enough that can be filtered, compressed, and distilled into a few unpredictable bits. 256-512 high quality bits are enough to seed everything else for an indefinite period of time. If your random source only has ~0.1 bit-per-byte of entropy but can produce 30,000 biased bits quickly, that's enough to seed the system.

https://blog.cr.yp.to/20170723-random.html
Lindy effect (https://en.m.wikipedia.org/wiki/Lindy_effect) says that the best predictor for software longevity is how long has it been relevant already. So, React seems like what you want. It's considered "old" technology by the hype people, but I don't think you care since you said you're using Rails.
Humans and other related primates are also very efficient at recycling vitamin C. Our daily requirements aren't zero, but they are lower than I think is popularly surmised.
> Historical interest.

I don't get it. The implicit scenario described by the OP is that people are talking about “computer programmers” as a matter of practical necessity since they would be surprised when someone mentions the history behind it—they can't be surprised by something if they are discussing it for the history as such.
Fruit ninja was originally designed [video]
You want Good Eats by Alton Brown! Each episode is built around an ingredient or technique and he then goes deep on that one topic and explain all the how/why/when you should use it. While the episodes do generally demonstrate how to make a dish, the dish is more of the framing used to explain the underlying techniques and concepts.
I would review this link about disputing the DMCA copyright claims against your museum:

https://www.eff.org/issues/intellectual-property/guide-to-yo...

IANAL, but IMO, you have several points in your favor to argue that yours is "fair use":

1. You're not (I presume) making money from it

2. Part of it is news, which is more likely to be fair use than creative works.

3. The content is old and the quality is poor compared to today's standards.

4. The current market value of the content is not very high. It's not like you are publishing the upcoming Dune sequel. Current market value and whether you are taking away money from the copyright owner are considerations in determining fair use.

If you are actually setup as a museum or online library, I would think that would bolster your case even further that this is fair use.

As I said, I am not a lawyer and this is only my opinion. However, I do think people are much too quick to cave on these automated DMCA takedowns. If you do dispute it, what's the likelihood this Indian company or Sony is going to sue you? Whether you are willing to take that risk is of course your decision, but their entire operation would fall apart if everyone disputed their claims. It only works because everyone caves immediately.
> . I am unable to tell a difference between FullHD and 4k

I am also unable to tell a difference between 320p and FullHD on youtube but that only means that compression is doing its work. /s
It doesn't mean "Democracy isn't working" because democracy has decided a behaviour you don't like.

See for example people who think it's fine to shoplift from stores because "they're big companies" or whatever.

> rule by multinational corporate interests isn't democracy.

The MPAA members, including Disney, Sony, AND netflix, have a combined value of $500b. Set aside netflix and that's $300b - 1/0th the size of a company like Google.

Now you might be right that large companies that rely on copyright for control are a danger, but if Sony is a big danger, what does that make Google or Apple.
Thanks for this! I've made a new issue to look into switching. It'd be great to find something that Just Works™!
"It's just plain JavaScript," says the article, and goes on to describe the special syntax — the dollar sign, the bindings, the templating language, something called writeable...
Out of curiosity why is jsonl so popular in the ML space?
honestly if this is what makes literate programming happen, I think it’s a win
I think this ends up devolving to Goodhart’s law: once CVEs became marketing, a ton of people had a huge incentive to game their stats at the expense of everyone else’s time.
That's how I see it as well. To democratize art, music etc. now means to remove the skill component with the usage of all the work done so far. No one is actually prevented from pursuing those things and if you don't want your art to become training data you're ruining democratization and are somehow against the will of the people.
I use Sofa for books, movies, shows
I wrote the PC equivalent for a similar product in the 1980s and wrote some different GEOS code. It was less convoluted than you might imagine. But it was very unforgiving in terms of de-referencing null pointers and memory leaks. Instead of using a little too much memory or causing a process to crash, it would often cause the system to hang. Windows 3 (and to a lesser degree Windows 95) had similar problems.
I pay for Kagi because it shows me what I ask for, and not what google and their advertisers think I should see.

It gives me fine-grained and permanent controls over my search experience. I have Pinterest and other annoying sites blacklisted. It actually respects advanced queries including quotes and boolean operators.

A search engine requires so many resources that there's just no way to make it ""free"" without turning it to absolute garbage. Google and DDG keep getting shittier and returning worse results. The time I spend slogging through all the crap on google to find the information I'm actually after far outweighs the cost of my Kagi subscription.

Besides all of that, if I search for anything on google, it will be advertised at me for weeks or months to come. That just isn't acceptable to me.
Sure -- I did run that code in a JS REPL and saw that it invoked the block immediately, but that isn't necessarily what I want if I'm writing reactive code. I then tried typing `break $` and `continue $` and got SyntaxErrors for my trouble, confirming my hypothesis that this couldn't be plain JavaScript of the sort I was familiar with.

> It's invoked whenever a named variable that is mentioned in the block is explicitly assigned to.

This makes sense in the sense that it's a contract that I can accept and use, but it does imply the existence of a parsing pipeline & runtime of unknown (to me) complexity & capabilities -- exactly the sort of thing a prospective user of the framework would need to learn about sooner or later.
Holy cow this was my dream growing up. I had designs and everything. My last LAN party was in 2005, and I never got around to it as an adult as we all kind of went our separate ways. But I've still had the dream!

Now, there are some things I would do differently here. To be a true LAN party, people need to bring their own rigs. That's half the fun. Providing the computers really defeats the purpose and makes it feel more like an internet cafe.

The question I have is, are they all in one room? Seems like there might be two, so that's good. Because one of the things I really wanted to do was have two rooms, one for each team so there was no screen cheating. Because that kinda thing happened!

The other plan I had was to have Bawls on tap. I don't know how that would have been possible, but that was baked into the design along with a soda fountain. We didn't do alcohol.

But you know what, as I thought about it more, I realized that the ad hoc nature of the LAN party was the best part. Scrounging up a 16 port switch and putting it in the middle of the floor, duct taping down the cords. Balancing the loads between walls and the inevitable tripping of breakers when some extra guests show up. Accidentally unplugging a daisy chained surge protector and turning off someone's rig, prematurely ending a 12 hour session of Age of Empires. We still talk about that to this day.

I miss LAN parties.
When people ask me to teach them how to cook I definitely set expectations that we will be talking and shopping first. By the time you're in the kitchen with your knife out 2/3 of the work is already done.
Big lie? Jury to decide if Burger King’s Whoppers are smaller than advertised
This reminds me of the guys that broadcast legitimate event pokemon using event cartridges or roms.
Magic is only magic to the ignorant. Complexity is only complex because of humans (mostly). My issue with all of this is that vanilla is better than any framework. It’s fast, it’s has dependency trees, module loading, components, it works well with npm, and it doesn’t force me to learn yet another flavor of the same broken concept.

>did I miss something?

Yes, that all of this is just code…