skysight-inc/HackerNews huggingface dataset:
I think OpenGL and Vulkan fail at opposite reasons for this. OpenGL is a giant ball of yarn state machine that's way too complicated to drive and doesn't do what you want. Vulkan requires spelling everything out in excruciating detail (though recent things like VK_EXT_dynamic_rendering help clean up the mess a lot).

I don't think there's a common design principle there of trying to be behind mini-engines, they just overcompensated in the other direction when designing Vulkan. D3D12 is a bit similar.

There are many possible ways to wrap these APIs for your own use case, and nobody will ever decide how those wrappers should work (e.g. automatic resource tracking makes bindless difficult, and multi-thread command recording makes automatic resource tracking difficult, but RT basically requires bindless, so, pick which feature to drop). Metal shows one very strong direction. WebGPU shows another good direction, but they all take some very deep compromises here.
IMO if you are working from home it is worthwhile to invest in a nice setup. You’ll want that big screen for coding anyway, right?

I got one of those silly ring lights (so I wouldn’t have to worry about natural lighting) and managed to mount my webcam inside it, it worked pretty well. I don’t think people expect a pro twitch setup, but you can get pretty close with basic consumer gear!
Ask HN: What is your workflow for self studying new subjects?
Suppose you have a wishlist of subjects or topics that you want to learn. And you primarily want to learn them by self study using books, videos, academic papers, etc.

What workflow or method do you follow to learn those subjects? Suppose you have varied interests not just on the superficial level. You want to go deep in studying and understanding those topics.

Do you study more than one subject at a time? Or do you intensely study one at a time? Do you write things down or make detailed notes?

How many topics and subjects have you studied that way?
NB: there is also nginx `gzip_min_length` directive to avoid compressing small files https://nginx.org/en/docs/http/ngx_http_gzip_module.html#gzi...
I'm curious what strikes you as pessimistic in this comment versus just being realistic about the current social structures implicit to the US (I cant speak for the rest of the world)?
We can talk about alignment of LLMs. We can also talk about alignment of people who write Wikipedia. To imagine there is no bias is foolish and dangerous. More accurate isn't truth. More accurate for whom?
I think it's a fair criticism; or rather, an important limitation one needs to keep in mind. Wikipedia articles can miss out on a great deal of nuance and context, which can matter a great deal.
For me on FF 115.0.2 (64-bit), the "how it looks like" pane was stuck, and only revealed on mouse-over what is instantly visible on Safari Desktop. On reload, the same state is still visible for a short period, before it's replaced by the intended content ("Screen_Shot_2021-10-17_at_21.45.35.png" – hey, built on FF/macOS!). This is also repeatable (and somewhat ironic.)
The US gov defined free speech in a broad sense so that advertising is considered a form of speech. That means political advertising actually promotes democracy rather than threaten it - from their perspective.
Very cool if that happens. Coming from a US standpoint… here it often doesn’t go that way.
Most people that want to keep using OpenGL would be better served by a cross-platform D3D11. WebGPU is similar-ish to that.
How could a study like this study six different categories of mental activity and not include a category for making music? Might be very informative to see that compared to those other categories, as it uses the same parts of the brain as the language-based activities, but quite possibly in very different ways.
vanguard's website can't edit holdings with firefox. I reported it years ago and literally nothing's been done.
Via OSnews:

https://www.osnews.com/story/136392/the-only-pc-ever-shipped...

Which also found Be's forlorn instruction on how to install a boot menu:

http://testou.free.fr/www.beatjapan.org/mirror/www.be.com/su...
The paper introduces a new method for text generation, named Copy-Over-Generate (COG), which differs from traditional approaches that generate words from a fixed vocabulary. Instead, COG progressively copies phrases from a massive text collection, aiming to generate coherent text continuations through multiple rounds of phrase retrieval.

COG stands on the line of retrieval-augmented text generation research but takes a radical step forward. Unlike previous work that combines retrieval and generation, in COG, retrieval is generation.

COG shares some ideas with previous work such as replacing the fixed vocabulary with a nonparametric phrase table.

The paper presents experimental results showing the advantages of COG over strong baselines in three experimental settings: standard language modeling (using the WikiText-103 dataset), domain adaptation (using the Law-MT dataset), and an enlarged phrase index (using the En-Wiki dataset).

Despite the promising results, the authors acknowledge that there are some flaws in the COG method. For example, COG may copy a phrase that is incoherent with the previously copied phrase, or it may only copy a part of a complete phrase, leading to inaccurate generation results.
> It is somewhat a zero-sum game at least in urban centers. Driving is cheap because free and cheap parking is widely available, and car speed is prioritized over other factors including pedestrian safety.

I've never seen an urban center where "free and cheap parking is widely available", or one with a speed limit above 25.
Hrm it looks like they fixed the lack of media. It was previously a wall of text.
I am somewhat curious about this though. It seems like this kind of workflow would be more flexible than a dumb template, but in practice I am not so sure these days. The back and forth of it gets slightly tiring and you start to miss the simpler, unambiguous tools. Perhaps its just something about the apparently extreme complexity of prompt engineering, but the feeling of freedom/flexibility in the prompt based workflow at the very least feels comparable to a good template based one.

This is not to wave away the other things it can do like generating copy.
My city has plenty of all kinds of shops where people live, but they (and I) still go to malls because shops there are larger and better equipped, there are more of them and you can walk between them at nice temperature and protected from the rain.
People just want simple answers to complex problems, or in this case, purposely obtuse government workings. Not saying we don't have members in congress with good intentions, but they aren't in the positions of weighted power, often times they find themselves snuffed out or forced to fall in line.

The recent railroad strike fiasco was a perfect example of how things are really ran.
I don' t know. It's not my thing, in that it doesn't really address the privacy problems that I have online, but I could see it being useful for others.
I have the XPS 15 9530 from 2014. Somewhat depressingly it's the most powerful intel laptop I own so I still use it when I need to be mobile with Windows.

I had to disable turbo boost to keep it from going nuclear under even trivial load. Mine doesn't overheat exactly, but the squirrel fans go full blast and it's super loud. I think the XPS line is just too thin for the hardware they shove in there. Mine has a quad core i7 which was pretty rare for 2014 but if you can't realistically make use of it...
On the other hand, we keep finding deleterious effects from smaller and smaller lead exposure levels.
https://www.inference.org.uk/itprnn/book.pdf is a classic text on this connection.
yeah the edit holdings page is broken in FF
The bird is a hacker.
Note that the half-mile statistic is connected to underwater cables, not buried cables. It is certainly an overcount, but it is probably not trivial to assess the local hydrology and the extent to which children’s play areas might be exposed to such water.
in that case, robot up
Thanks for the replication, this is important.

One question, did you try to replicate the other result table (Table 3)?

If I understand correctly, top-2 accuracy would be 1 if you have only 2 classes, but it will differ from "normal" accuracy less and less as the number of classes increases (on average). So this shouldn't change the results for table 3 thaaat much as the datasets have large amounts of classes (see table 1).

In any case, top-2 accuracy of 0.685 for the 20-newsgroups dataset is pretty neat for a method that doesn't even consider characters as characters[1], let alone tokens, n-grams, embeddings and all the nice stuff that those of use working on NLP have been devoting years to.

[1] In my understanding of gzip, it considers only bit sequences, which are not necessarily aligned with words (aka. bytes).
For anyone who wants a "retelling" of the Iliad rather than a translation, I can't recommend highly enough War Music by the British poet Christopher Logue. It made me fall back in love with the classics. (I also read the Fagles and Wilson translations, both of which I enjoyed for different reasons). You can get a sense of it here: https://en.wikipedia.org/wiki/War_Music_(poem)

It rather reminds of The New Four Seasons by Nigel Kennedy - https://www.theguardian.com/music/2015/oct/29/nigel-kennedy-... - and Baz Luhrmann's Romeo and Juliet, as they're all interestingly irreverent takes (at least in my view) on a classic.
My understanding is that racketeering is an organised scheme to violate the law in way to create a profit. Which would be an accurate description of systematically mining the Internet for IP to violate.
Wix CEO thoughts on AI: past, present and future
That's not entirely correct. Rust on Linux will dynamically link glibc and libgcc by default. And you can't reliably create a fully statically linked executable on some operating systems like macOS et al.
I don't understand how can they be as fast as regular containers if they run an entire kernel on top of an hypervisor ?
Meanwhile, J&J gets to keep paying dividends to shareholders like they have throughout the process. Funny how that works.
I agree that the copycats are wearing thin, but the original paper's title seems fine to me. It's an accurate description of the breakthrough they made. The first few sentences of the Attention is All You Need abstract explain it pretty well:

> The dominant sequence transduction models are based on complex recurrent or convolutional neural networks that include an encoder and a decoder. The best performing models also connect the encoder and decoder through an attention mechanism. We propose a new simple network architecture, the Transformer, based solely on attention mechanisms, dispensing with recurrence and convolutions entirely.

https://proceedings.neurips.cc/paper/2017/file/3f5ee243547de...
But I'm so close to finishing "goto is all you need"!
I got a similar priced, but slightly larger form factor, an AsRock X300 mini-STX.
A silent Noctua fan, 64GB RAM with an AMD Ryzen 5700G (about 77% faster than the Intel N200 in this mini pc) it idles at 12 Watt but can go up to 133 Watt if required. I think the mini-STX form factor is more serviceable and doesn't take up that much more space. It's "fanless" on idle but can spin up the fan when it needs to. You can get a lot more bang for the buck with a custom build.
Downtown St. Louis used to look like Iowa City though, before it was ruined by "urban renewal" and automobiles in the 20th century.[0][1] It was deliberately transformed from one into the other, and can just as deliberately be transformed back again.

[0] https://www.pinterest.com/pin/91127592440641982/

[1] https://www.stlmag.com/history/pedestrian-deaths-streets-dow...
yeah, I was thinking it was going to be a thing that generates all the content as files, like Hugo, but with a nice web interface for the admins. But no, it requires PHP to display to the end users.
Redis Internals: How the Redis event loop is implemented
There is no mechanism to kick Hungary out of the EU. The most that the EU can realistically do is suspend some funding.

https://www.euronews.com/my-europe/2022/04/08/member-states-...

There is zero chance that Russia will be able to conquer the rest of Ukraine. Russia might be able to retain the currently occupied areas but their capability to conduct major new offensive operations is essentially gone and will take years to rebuild.
The ICANN has no governance over ccTLDs, so not doable.
Hey! Congrats on the reverse engineering work and all the time you put in your research. As you and many other people have already said, RIGOL scopes are not exactly a security fortress, so this exploit I've found isn't impressive at all.

After finding the vuln, I checked online if someone else had already found the vuln, and I admit I have come across the EEVblog, but I didn't find the exact vuln I found (I also must admit I didn't read all the posts there).

I am sorry if I have in some way disrespected your work, but it wasn't my intention at all!
A language model estimates the probability of a sequence of words P(w_1, ..., w_n) or equivalently P(word | context).

For compression, word sequences that have higher probability should be encoded with shorter codes, so there is a direct relationship. A well known method to construct such codes based on probabilities is Huffman coding.

This works whether you use a statistical language model using word frequencies or an LLM to estimate probabilities. The better your language model (lower perplexity) the shorter the compressed output will be.

Conversely, you can probably argue that a compression algorithm implicitly defines a language model by the code lengths, e.g., it assumes duplicate strings are more likely than random noise.
A lot of full text for research (outside CS) is still locked up behind subscription paywalls. Plus, often times PDFs are not the best format to extract text out of.

Interesting suggestion but probably a lot of practical limitations.
Great article, OP, but you forgot to populate the href on your "swig" link.
Why devs consider Baldur’s Gate 3 a “Rockstar-level nonsense for scope”
Cm imagery now available at SkyFi
That's often true. I've also read about a lot of situations in rural areas where the nearest neighbor might be 1/2 mile away, but they are absolutely crazy about property lines.
So you can render a tree of elements into a background? I'm guessing you can't then get that raster image back out? I would love to be able to get my webpages as images.
I encourage everyone to read this series. It's fantastic reporting from the last great newspaper, with beautiful site design and a well-woven narrative.
The beast just did the CARES act, essentially the largest upward transfer of wealth like that in human history. The beast is sending so much money and material to Ukraine that it accidently sent billions of dollars extra. The beast isn't starving it just doesn't give a shit about you.
You can move there. From what I hear, Norway has almost open borders and a lot of good social support programs.
Yeah, well, that's where we differ. I think giving small business owners access to tools to show up in front of an audience that is interested in them is worthwhile while you believe almost all consumer products should be sold only by megaconglomerates who can afford large blocks of advertising.

That's a pretty big difference in our viewpoints and while HN currently tends towards yours, I have no doubt that my objectives lead to a better world for consumers (and actually, non-consumers as well) than yours.
When it comes to gods, what's the difference between a snake and a worm?
Regular autocompletion also feels magical and unpredictable.

This is because I need a tighter visual feedback loop to confirm that the IDE has chosen the right identifiers and inserted extra parentheses and such, and so I couldn't get a few keystrokes ahead of what I see. It's nice for debugging where I only need to replace a few things in a few lines, and I suppose it might be nice if I am trying a new language and wasn't typing very fast anyways. It's not something I use regularly for development.
> the annoying ShaneCo ads

On the corner of State St and 7200 South. Open Monday through Fridays til 8, Saturdays til 5. Closed Sundays.
Show HN: NoCode Design and Development as a Subscription
Hi

Finally, Launched Shipcrew.co!

After creating quite a lot of complex membership/marketplace sites on @webflow & exiting/selling quite a lot of nocode side-projects.

Its time now to start selling services (have 2 recurring customers).

DESIGNS + DEVELOPMENT + AUTOMATIONS!
@FIGMA + @WEBFLOW + @FRAMER
I was homeschooled till 12 and mostly left to my own devices as long as it was reading - I believe that has caused a lifelong issue where I sound like a tryhard unintentionally :( (TL;Dr I use it but IDK when, didn't see hofstader article but now I'm looking forward to it)
Well, it is only about Text as long as you consider as Text the following...

1. Image Creator
2. Alternative Layouts
3. Auto Background Removal and Auto Enhance
4. Auto-Generated Trailer

You can see full examples of each here
https://www.wix.com/blog/avishai-abrahami-thoughts-about-ai#...
The cause isn't just a "typo". Sounds like they went to effort to set up DNS MX records and SMTP servers for domains like `army.ml`.

Also, not only did they set up something specifically to capture the emails that they knew weren't intended for them (incidentally preventing the senders' own SMTP servers from alerting the senders of the problem almost immediately), but... it sounds like they also examined the content of some of the diverted emails that they knew were sensitive and not intended for them.

I can't tell from the article whether they've finally disabled this diversion of the emails. Nor whether they had a plan to scrub all copies of the emails before it's out of their control, maybe offering US diplomats/officials a deadline to get a copy if they want it

Also, if they're now acting in good faith, and interfacing with US officials, I wonder who leaked this situation to the press, and why.
Your intro video started with the assumption, I think, that a team already has some infra relating to this called DBT. It would be nice to have a video for onboarding from scratch assuming there's no data prior effort toward data observability.
I think there’s a better example, but whether it applies it depends on one of two major divisions of C code: that designed to run on systems with a MMU (as typically used for Linux and other large OSes) — where virtual memory makes dynamic momory allocation practical — and those without — which today is primarily the very large world of embedded devices.

For the latter, the industry best practice is to avoid malloc(), except maybe at init time, and instead allocate memory statically. And in that use case, you break your code into modules, which can contain private data, public data, private functions, and public functions.

In other words, building an app out of C modules is a lot like building an app in a more modern language just using static classes, with no instantiation. And that design pattern — which is extremely common in the embedded world — we have a direct equivalent to the “private” qualifier, which is “static”, which restricts the rest of the app from accessing so-marked file-scope variables and functions.

Where this breaks down — as always with C — is when you need multiple instantiations of a module, which modern programming languages refer to as an object. The closest we can get in C is to pass the module’s public functions a struct with some sort of data structure containing the object’s n9n-static data. And the author explains, there are standard ways make that data structure opaque to calling code, but those are definitely workarounds to language shortcomings.

But the bottom line is that those language shortcomings — the lack of objects and a private qualifier for its members — are only shortcomings if you need those features, and in the embedded world, most applications don’t, they only require all the advantages offered by C. So as always, this is about picking the right language for the project, there’s no one size fits all.
Amex partners with both Hilton and Marriott in the US.
SmartObjects: Photoshop templates for creating fake billboards
Ash HN: How can I make my idle CPU time useful to others?
Knowing that my computing resources just sit there unused bothers me.

It would be relaxing to know that my idle CPU/bandwidth helps others.

Previous/older solutions:

- SETI (discontinued, [1])

- Leave BitTorrent open (risky)

Are there any current distributed SETI-like projects that I can trust?

[1] https://setiathome.berkeley.edu/
It's true in many experiments. The desire to get the result you want can often overwhelm the need to validate what you are getting.

Especially true when the results confirm any pre-existing thinking you may have.
Can you also make a voluntary decision not to file taxes?

https://www.cnn.com/2023/07/12/tech/tax-prep-companies-taxpa...
Actually, Wix can do quite a bit more with AI ...

1. AI Text Creator
2. AI Template Text Creator
3. Alternative Layouts
4. AI Image Creator
5. Auto Background Removal and Auto Enhance
6. Auto-Generated Trailer
7. Product Descriptions
8. Product Recommendations
9. AI Domain Generator
more coming soon...

see examples here
https://www.wix.com/blog/avishai-abrahami-thoughts-about-ai#...
Cython 3.0
Thanks for sharing that. It's illuminating.

w/r/t btrfs - I recall when it was deprecated from tech preview in RHEL. I know some users really, really wanted it and it keeps popping up - Fedora is now using it, but I am skeptical that it's going to make it into RHEL anytime soon given that it was in RHEL as a tech preview and then pulled. I know SUSE supports it, I have a NAS that uses it, but seems like it's been found to be wanting by some of the folks who decide what gets into RHEL and doesn't.
This is very interesting.

I have looked into getting a garage CNC, what did you realize after the home install that you needed a legitimate location? The size and sound of it?
One of the reasons: Massive advertising by Google to convince people to "try chrome". It is only relatively recently that visiting a google property was not met with: "Google X is best used in Chrome -- install Chrome now." (with "install chrome" being a link to the installer.

No such massive advertising campaign ever existed to try to convince folks to "install Firefox".
The country that issued the sentence is the same country that profited off of the exports and whose government is heavily involved in business deals[1]... so yeah.

Also, the punishment would be not to the executives, but to the company involved (Toshiba) and imposed externally. However:

>In response to the affair, Toshiba carried out lobbying activities in Congress between 1987 and 1989 to ease the sanctions. The amount of money invested by Toshiba, the number of lobbyists, and the scale of its activities were said to be the largest ever.

So, business as usual.

[1] https://en.wikipedia.org/wiki/Government-business_relations_...
How about the option in which there's still at most limited ads and we also break up all those big corporations into lots of little ones?