skysight-inc/HackerNews huggingface dataset:
Am I the only one that thinks the vanilla js example is actually easier to read and work with?

- "The setup is noise and boilerplate heavy." Actually the signals example looks just as noisy and boilerplate heavy to me. And it introduces new boilerplate concepts which are hard for beginners to understand.

- "If the counter changes but parity does not (e.g. counter goes from 2 to 4), then we do unnecessary computation of the parity and unnecessary rendering." - Sounds like they want premature memoization.

- "What if another part of our UI just wants to render when the counter updates?" Then I agree the strawman example is probably not what you want. At that point you might want to handle the state using signals, event handling, central state store (e.g. redux-like tools), or some other method. I think this is also what they meant by "The counter state is tightly coupled to the rendering system."? Some of this document feels a little repetitive.

- "What if another part of our UI is dependent on isEven or parity alone?" Sure, you could change your entire approach because of this if that's a really central part of your app, but most often it's not. And "The render function, which is only dependent on parity must instead "know" that it actually needs to subscribe to counter." is often not an unreasonable obligation. I mean, that's one of the nice things about pure computed functions- it's easy to spot their inputs.
I used to buy used Scientific Americans just to read his column. RIP
The IEEE statement literally ends with:

> ...with respect to the wishes of the subject of the image, Lena Forsén, IEEE will no longer accept submitted papers which include the ‘Lena image’

I imagine its a combination of factors, but it seems like a significant component of this was due to Lena's statements on the matter.
Great market opportunity to make a fridge/microwave combo?
I have tried out Llamafile and I think it is bloody great. The simplicity of it is commendable.

One issue I hope they overcome for Windows however, is being able to run the executable when it’s more than 4GB (a Windows limitation) as all the powerful models are WAY in excess of that. I believe they will figure out a nice workaround in time for Windows users.
I had some small prints that took ten minutes each, that I needed a lot of, so I figured it would be nice to talk to my ESP box and have it launch prints.
Seems like that's more of a function of the whims of the media than anything. Passenger boardings were back up past 2017 numbers [0], though, so maybe only slightly down.

[0] https://www.statista.com/statistics/186184/passengers-boarde...
Here's the Github for the demo link: https://github.com/tylerb1/openopensource?tab=readme-ov-file
I know AWS maintains a strong reputation, but whats special about eth-services.de?
For me, that emulator seems to drop about 1/3 of all keypresses at normal typing speed, making it basically unusable.
Ask HN: I've recently started using Spark for some simple stream processing amenable to embarrassing parallelism (that also involves making a REST call per row). It's been a horrible, horrible experience, troubleshooting IT issues and debugging code are extremely time consuming.

Am I missing something or abusing the system or is this the norm?
> I refuse to use lambda functions on ethical grounds, all my functions are named

This is embarrassingly more literal than I would like, but I in large part refuse to use Python on something similar to "ethical" grounds because it doesn't support inline / multiline functions (and a couple of other similar issues).

After using typescript/ruby/groovy/scala/kotlin it's just so fused into my way of thinking about programming that each time I have to pull out an incidental function from its context and it reduces the clarity of the code, I grind my teeth. I'm guessing you just won't understand this unless you immerse yourself in another language and its idioms.
Both are essentially synonyms of "simulation", but "simulating a copy" sounds to me like a "simulation of a simulation"
It is a nude, pornographic image that has been cropped. Cropping doesn't change the original intent.
FB's website has settings subpages that are more complicated than an average web app and is an SPA-style-mega-app made of piles of other apps. It typically keeps highly consistent state throughout. There's no doing that sanely by hand, you'll just forget something or, more likely, it will get lost between the dozens upon dozens of people needed to build such a thing.
Emporium Pies is really good. I assume hackers like pie?
Fully agree. "The Future of Stream Processing is Open Source and Cloud" Isn't that an oxymoron?
nah, i use python quite often at work. Doesn't change the fact that i enjoyed every other language I tried better.

python is okayish for a short single file script. It tends to quickly become horrible for anything bigger.
> right now the expected future cashflow from whoever "wins" is infinite justifying astronomical amount of capital expenditure. ex) Microsoft's $100 billion supercomputer

Absolutely. These agent startups don't have PMF and haven't solved anything yet. They're playing in the kiddie pool while Microsoft is placing chess pieces with a GDP-level moat (which is frankly terrifying).
$ node
Welcome to Node.js v20.6.1.
Type ".help" for more information.
> const target = new EventTarget()
undefined
> target.dispatchEvent(new Event("counterChange"))
true
None of that is required to compromise SMS. A SIM swap is much easier to accomplish because the cellular carriers have historically had woefully insecure policies and their support agents could easily be socially engineered into moving your phone number to an attacker-owned SIM card.
Being open for collaboration does not mean anyone and anything is welcomed. But I could just write to the kernel mailing list (I think, it used to be like this) - but yeah, since I am not a kernel hacker, I do not have anything meaningful to contribute, I would be ignored, or told to shut up - as it should be. I won't go there and say "hey you know, it would be really good if linux would support xyz ASAP". I have no right to do this and this would not be welcome - yet in many other open source projects, this is quite the norm. People come with this expectation. Some even might have donated 5$ and think now they own the place. Well, no.
The panels also look slightly curved when deployed. I bet this also influences its capabilities.
I thought Windows could already run the llamafile executable separately and call whatever sized model blob?
the "lambda" keyword is a problem. Compare to say, groovy:

sorted_by_name = people.sort { it.name }
> This stuff must get outdated very quickly. Google could very well upload an entire new set of photos for Mongolian roads tomorrow. How do Geoguessers keep on top of that?

Refer to the Meta meta document.
My suggestion is that we should all be streaming bogus ad data to wherever the Smart TVs are trying to transmit our personal information. If we can't stop the TV for monitoring us, we can at least make the data less valuable and even nonsensical.
Average operation time for a rsa2048 operation 124 seconds...? It's that fast enough for some use cases?
I've been using GPT4 to help me navigate a mainframe and a COBOL codebase and it knows far more than what my googling abilities manage to fish up in forums. It's actually surprisingly good at surprisingly deep mainframe topics.
I mean, devolving to 1 executable and 1 data file is less slick, but it doesn't seem so terrible IMHO.
> You're making the mistake of thinking "significant" here has some independent semantic meaning that must be read into the text.

Well, I explicitly said the opposite about "new"... is there any part of my comment that makes you think I had a different opinion about "significant"? Did you read more than those 8 words?

> Second, A says nothing about significance. It says the Administrator must take into account the projected volumes involved.

The only way for these two sentences to be compatible with each other is if you don't know what "significant" means.

How do you imagine projected volumes would be taken into account?
> When asking questions, just use ?, not ???.

I wonder if this is a cultural thing. Because I agree, to me a ??? seems like an aggressive excess of question marks - but I genuinely can't tell if other people who use this (mostly on Facebook, I guess) are using it to express extra confusion, instead?
This looks really cool, but I'm going to use it as a quick illustration of a pet peeve. The README says this:

<script>
import ZoomableCircles from "svelte-zoomable-circles";
</script>
<ZoomableCircles tree={treeObject} />

That's not enough information for me to use this thing!

As an infrequent user of JavaScript libraries it's now on me to figure out which of the various bundlers (WebPack? Vite? esbuild? Some other thing?) are in-vogue right now, then work out the incantations needed to get the above syntax converted into code that actually runs in a browser.

I made extensive notes on this the other day when I tried to get quickjs-emscripten to work - I really wish I didn't have to jump through so many hoops every time I want to try something out new in npm land: https://til.simonwillison.net/npm/self-hosted-quickjs
either run those motors for 120% duty cycle, or abolish daylight savings time

both sound equally incredulous for different reasons
This is an interesting topic of its own, but there have been a few books/ideas that have made a significant difference on how I operate day-to-day. There are many more books and ideas I nod along to and never implement.
This is really cool, Michel wrote this for his Apple II emulator, and I've been using it (as a slight troll) to replace the front-end for an Archimedes emulator. It's early days, but if _I_ can understand the API, it must be OK :)
Look, we can't all just be realistic about a thing that's going to take our jobs, so we have to lean on tired old excuses instead. Instead of being reasonable, why don't you pick a team - for or against, and then fight about it on Internet forums because, well, what else are you going to do while the build compiles? Look at cat videos?
> Great hires are hard to find. Why not hire both?
> It also cost money in time and effort for that much recruiting effort

Yes, Great hires are hard to find, and yes, it also cost money in time and effort for that much recruiting effort.

However, in the current market, great hires are getting easier to find and even if all the current team was doing was interviewing all day, every day (which is not the norm), the 1-3 months it takes to onboard an employee is the break even point.

Now when you notice that the current team does interviews an hour or so a day, unless a company was flush with cash (as MAANG was the last decade), hoarding candidates because they are hard to find, isn't capital efficient.

What's the solution? I propose increased transparency between candidates, so they can quickly figure out which companies are serious and which not.
Macros don't really make sense in JS runtime spec. Since you can mostly already achieve macro level features by using eval or new Function, but it's not very efficient. Macros make most sense at build time, and there have been a few attempts at generalized build macros with various bundlers / transpiler plugins. I think the space needs more time to mature. I'm optimistic that we'll eventually see some sort of (un)official macro spec emerge.
I agree the initial example is easier to read, but it has problems as stated.
Right, the only thing that convinces me is team and hiring dynamics. But that’s not what these tools advertise.

It’s always like: you have dozens of interactive controls in this view, it’s getting out of hand, you should use this language that compiles to HTML and JavaScript and carry all these dependencies. To which I always reply: no thanks, I rather deal with the dozens of controls.
I wish the article made an attempt at providing a benchmark. I imagine that TSMC has a lot of prime age families so you can’t compare it against the overall population. Without it, one cannot make any inference in whether it’s low or high, rendering the article useless.
I generate my own custom cat videos with AI now tyvm.
As an example, an offline PKI root backed by a picohsm would be fast enough, given intermediates aren't typically minted that frequently.
No. Its written as a set of negatives- it shall be unlawful for someone not x to do y

Here it is saying it’s illegal unless you are an official acting under color of law and there is one party consent
(Not OP) I legitimately thought reddit the site had died and gone full ghost town. My use of reddit has almost always been as a knowledge resource, and that had been totally destroyed with these API changes.

Like, very often I have a technical question, search it+reddit and find a seemingly helpful thread with most of the comments deleted. It's logical to assume that most people who also engaged with reddit like this have slowed their use considerably.

Hell, lately I'm more likely to slap "hacker news" onto my search query
so, no?
It's just so much better than anything else even despite it all.

Which, honestly, is perplexing. It doesn't seem like it would take much capital to replicate Reddit pre-enshittification, but nobody seems to even be trying.

I guess nobody can imagine making money off of a less shitty Reddit. Maybe the things about it that suck for users are the only things that make business people excited.
"Dewdney was a member of the 9/11 truth movement, and theorized that the planes used in the September 11 attacks had been emptied of passengers and were flown by remote control.[13] He based these claims in part on a series of experiments (one with funding from Japan's TV Asahi) that, he claimed, showed that cell phones do not work on airplanes, from which he concluded that the phone calls received from hijacked passengers during the attacks must have been faked."

well... I must admit that was unexpected.
I created an account and tried to upload a document but it failed. I think that’s an interesting feature.
The article goes in depth on this. Basically gangs exist on a spectrum of “business” vs “honor”. Business gangs (drug cartels, mafia etc) concerned with money and the goal is being rich and use illegal means to do so. Honor gangs are concerned with righteousness and respect, their goal is power/control/respect, examples are ms13 in El Salvador, Al qida/taliban,
mmmmh, I wonder how ruby is doing this
Yes, it's on the backlog and we'll prioritize as we see demand as with https://github.com/spiceai/spiceai/issues/999.
It is neither. The legal system did not wait. The plaintiffs did. Because they thought they would get more through bankruptcy , similar to the opiate settlement
> A lot of companies are faking hiring right now for resume farming

Yes this does seem to be the case - but what's a good usecase for resume farming?

Are they trying to figure out if they are overpaying their current employees?
You must not know many people. Korean car manufacturers have high sales numbers.

https://www.goodcarbadcar.net/2023-us-vehicle-sales-figures-...
Thanks! Feedback and GitHub issues welcome!
So if you don’t like a place in the real world, do you vandalize it or just not go there?
Letting one of the most basic of errors slip through proves that the currently existing system has failed. There is no way around it. The current safety standards are the result of past behavior and will not continue with the current system.

Making sure bolts are installed is the most basic of basic things. If that can fail, many, many far more complex and involved problems are also failing. If you understand how safety in aviation works you would understand that this slipping through can only happen if many, many more things are also slipping through. Things which are far harder to inspect and to verify to assure flight safety.
> team and hiring dynamics. But that’s not what these tools advertise.

I think that’s a given for any proposed standard. We all get a common way we understand things and can even just communicate about a thing.
Mistral 7B v0.2
The art world has a lot of different experiences to offer if you gave it a chance.
It's amazing how much the BJP took advantage of the uneducated Indians and is now turning the largest democracy in the world into the second largest autocracy.

I have some distant family connections there and they tell me that people have no freedom of speech anymore and the only people criticizing the govt are YouTube channels run by those who don't live in the country.

What a shame.
The Mongolian photos are from 2015/2016, so not too quickly.
In the UK, they tend to rate highly in terms of reliability. They can’t be that differently made to the US?

For example [1], [2]

[1] https://www.warrantydirect.co.uk/blog/most-reliable-used-car...

[2] https://www.honestjohn.co.uk/guides/most-reliable-car-brands...
Matches exactly my annual experience of trying OpenBSD. It is not misinformation.

The FreeBSD handbook, for example, directs the user to manually edit wpa_supplicant.conf. If you want to switch from a static IP to a DHCP lease you need to run some commands as root and restart the daemon manually.
One could argue: given that so much useful software has been written with Python after so many years without anonymous functions (beyond lambda expressions), perhaps GvR had some wisdom in never upgrading the lambda expression beyond single-line expressions.[1] It does mean that Python programs tend to be more procedural / imperative / object-oriented in style rather than functional, but maybe that's not such a bad thing. You can still write some nice quasi-functional code that is quite readable.[2] And I say this as someone who has a lot of fun playing with functional programming, and even once wrote a blog post (based on a technical talk) comparing Python and Clojure.[3]

[1]: https://python-history.blogspot.com/2009/04/origins-of-pytho...

[2]: https://github.com/amontalenti/elements-of-python-style?tab=...

[3]: https://amontalenti.com/2014/11/02/clojonic
Ebay has used copies for ~12$. I got a few to give away to nephews & nieces who might be interested in this kind of thing
You don't have to take on the task all the time but it's very nice that someone took the time to lay out all their knowledge in a comment, seems like very good, experienced advice.
When I was doing a bit of research, I was coming up with 2050C or so for hydrogen open flame (in air; with pure oxygen it was 2600C), and about 1950C for methane in air. Natural gas is mostly methane and has a pretty similar flame temperature, but it does not melt our pots and pans. Why would hydrogen? It is hotter, sure, but not dramatically so.
Show HN: Netboot.xyz, Pxe Netboot Manager
Yes. Boeing is great. Boeing is a-m-a-z-i-n-g. They prioritize quality and safety above profit. No issues at Boeing management, whatsoever. Ignore the whistleblowers. Bunch of liars.
> Talented artists see their creative output drown under a torrent of commercial and mass-produced art.

There isn't enough art in the world. I've spent the last two decades making films the photons-on-expensive-glass method, and it's a pain in the ass.

I can start new software projects of scale easily. I can't do that with art. It's capital intensive, logistics intensive, and requires too many people in low-autonomy roles.

It really sucks the fun out of storytelling when you're chasing down location rights, showing up at the prop house at 7 AM, arranging for catering, etc.

> We don’t know that we even have a future without vision.

As a creator, I've dreamed about a better way before GenAI was even on the radar. I'm not the only one. Existing processes suck and too much of the work isn't creative at all.

As a consumer, my needs are barely being met at all. I want a show about steampunk vampires in space. I want a biopic film exploring Reimann, but told as a musical. I have creative notes for Benioff and Weiss, and I'd rather put those together for myself and my friends than echo words into the void.

I want so much more than the canned limited selection I have available on Netflix and Criterion. It barely whets the palate, and my appetite is completely unsated. The closest I've ever gotten is performing in improv theater and exploring the worlds I want with the people I feel comfortable creating around. But that's only part of the experience I want. I want so much more. The art we have today is a pale shadow of the mind's unlimited canvas. A projection onto a caveman's wall.

You can protect a vision of a priestly class of artists from the printing press all you want. I'm tired of living in the dark ages when we're sitting at the precipice of so much more. Their jobs won't go away any more than wedding and event photographers suffer in the advent of digital film.

If anything, the artists will be the best primed to take advantage of the new alpha. Free of studio meddling, they can build their own audiences that they own without the chains of brand guidelines. Vivziepop, but a million fold.

I saw a figure recently that said 80% of consumer film, games, and media originates in the US. Think about the rest of the world. So much culture and perspective that we should all share in remains unseen, and we're left with the lens of US media giants.

Think, too, of all the dreamers lost in opportunity cost. There are a billion stories that die silently in the minds of dreamers because we couldn't help them. And the world is all the worse for it.
Mirror as PDF: https://gwern.net/doc/cs/security/2021-kommu-themongoliangeo... (it doesn't appear to have been updated since 2021 and Google Docs are bad for longevity/discoverability/archiving).
It's funny that I made a website exactly like this a few months ago. It was supposed to be Wordle for colors
> The US represents a certain mythology

The 'mythology' is an attempt to dismiss it - ironically using Enlightenment concepts. The Enlightenment was the escape from mythology, using actual fact and reason, which is the foundation of democracy.

Much more than mythology, democracy, the US, and the Enlightment generally have been overwhelming successes in reality. Nothing in the history of humanity comes close.

The 'mythology' is that somehow dictatorship is somehow 'natural' or necessary or inevitable or even reasonable.
I didn't understand the example in the linked README.

// A library or framework defines effects based on other Signal primitives
declare function effect(cb: () => void): (() => void);

What library? What framework? I lost here. What's effect?

effect(() => element.innerText = parity.get());

How does effect knows that it needs to call this lambda whenever parity gets changed? Will it call this lambda on any signal change? Why this talk about caching then? Probably not.

Anyway I think that signal idea is sound, if I understood correctly what the authors tried to convey. My main issue with those decoupling architectures is that once your application is complex enough, you will get lost trying to figure out why this particular event being emitting. Ideally signals should fix this by modifying stacktrace, so when my callback is being called, it'd already contain a stacktrace of the code which triggered that signal in the first place.
I was taught in drivers education (California) to always set my parking brake because popping out of gear while parked was a common issue.

I hope Kia and Hyundai learn from this and get OTA updates working for everything.
I just had a look at their Github, and true enough:

“External weights are particularly useful for Windows users because they enable you to work around Windows' 4GB executable file size limit.

For Windows users, here's an example for the Mistral LLM:

curl -L -o llamafile.exe https://github.com/Mozilla-Ocho/llamafile/releases/download/...

curl -L -o mistral.gguf https://huggingface.co/TheBloke/Mistral-7B-Instruct-v0.1-GGU...

./llamafile.exe -m mistral.gguf -ngl 9999
> a lot of us also learned to recognise it in recent years

[Citation Needed]

What triggered this large-scale awakening?