skysight-inc/HackerNews huggingface dataset:
I work in ecommerce, sometimes for a client where I get to work closely with the customer service people. I am familiar with what you get in returns from customers across a few different brands/verticals.

What amazes me is how good the returns can be. At one place, anything returned by the customer was as good as new. Out of a hundred returns, ninety nine of them were as good as what we sent out from the warehouse, absolutely mint. The correct product was in the box, pretty much guaranteed. We had a local stock room that was just from the returns and could get product for people from this stock of returned items.

Sometimes there could be a problem but we would catch this by just a quick check of the box.

There was a team of a dozen of us in the customer service. Had the business been bigger then I am sure that the one percent of actually defective stuff would get resold for people to get very vocal about it on social media.

Then other people would grumble too, to reminisce about the time their order was 'thrown over the hedge' by the delivery company driver.

Before you know it, the whole thing could snowball out of control. Also, at a larger scale, we would attract 'American' customers that don't respect the product in quite the same way as in the rest of the world where consumer culture and education is different.

I am no fan of Amazon but I do respect the efforts of the people they have doing the work there. For the consumer that has never worked a day in retail, it is not all about you!

Furthermore, we see what we expect to see. Getting back to working in retail, I was never shouted at or abused by customers. I set off in the morning looking forward to a fast paced day with lots of happy customers. That is what I expected and that is what I got.

I have met others that worked in retail to be perpetually abused. They expected a day of abuse and they got it.

I think the same applies with Amazon orders. If you expect to be delighted with your orders then you will be amazed at how excessively well packaged everything is and how miraculous the timely delivery is.

However, if you expect everything to be dinged, counterfeit and a repackaged return, then this is what you will get.
> Mozilla is two different entities. The Mozilla Corporation and the Mozilla Foundation. The second one? That's the social good one you really want focused on important things.

The most social good that Mozilla (either Foundation or Corporation) does is developing Firefox. That is what I want them to focus on.

> You'll see that the top earner there, Mitchell Baker, who is very handsomely rewarded, is actually paid by the Mozilla Corporation, not the Foundation. Put another way, the non-profit is not blowing its funding on a CEO.

Isn’t it the Corporation that pays the salaries of the Firefox developers? That means that instead of paying 28 developers 250k/year to work on improving Firefox, they spend that money on a single CEO!

That doesn’t seem so sanguine as this article suggests.
shhhhhhhhhhhhhhhhh
Ottopot, a sophisticated DIY MIDI controller
Truth tables were when the rubber really hit the road for me in understanding computers. Up until then I had understood transistor logic levels and the fundamentals of programming, but the two seemed miles apart.
The expensive part of software development is not coding, but figuring out what needs to be done. It appears people are trying to optimize the less important thing.
> If you wanna know why Google (or any search engine) sucks

While I obviously don't know it may be related to how Google believes a "normal" person search. I have come to view Google as a product search engine/price comparison site, that's what it's great at. Google can find you the most relevant products for any purchase you may consider, so maybe that's what Google has optimized for. The majority of my searches are related to IT, programming, software and computers in general, but what does "normal" people search for. They search for products, news, opening hours for a store, Google is pretty decent at that, but the money is in the "go buy something". The ads on a product search on Google is always way more accurate than the actual search result.

I think Google has optimized for selling products.
Malware or well, the actual viruses, in the '90s were a joke, especially because a computer was an isolated thing. Connected computers were the exception.
Using AD to authenticate is not much of a barrier since it got OpenID support some years back.
Do you have another metaphor where improvement actually occurs?

I learn unforeseen faults in my house, but the faults don't get fixed.

Good software fixes its problems where the home builder metaphor lacks that concept.
The culture refers to commits like: "add tests" "track new files" "test passes" "tests compile" "temp" and not to logically independent changes.
That escape hatch is absolutely necessary for longevity though.

I'd be really interested in knowing how often escape hatches like that are actually used. I'd guess it's less than a fraction of a percent, if ever.
The fact that no one used it doesn't mean that building it was a mistake. Maybe the purchase officer got it wrong, but the salesperson who requested it be built got it right, since the deal did in fact depends on it.
It appears people are trying to optimize the less important thing.

...which is also the expensive thing in most cases.
Can you share your product? I want to see how an enterprise level bubble app looks like.
It looks like your mail server's down, if the address listed in your profile is accurate.
This is quite intriguing, mostly because of the author.

I don't understand very well how llamafiles work, so it looks a little suspicious to just call it every time you want completion (model loading etc), but I'm sure this is somehow covered withing the llamafile's system. I wonder about the latency and whether it would be much impacted if a network call has been introduced such that you can use a model hosted elsewhere. Say a team uses a bunch of models for development, shares them in a private cluster and uses them for code completion without the necessity of leaking any code to openai etc.
https://rationalwiki.org/wiki/Anatoly_Karlin
I have a paid Workspace account and I can’t view my payment information on the non-Workspace accounts site because they can’t “verify it’s me”.

This is with 2FA and a passkey, and multiple logged in devices. There’s a lot of idiocy going on there, I wouldn’t trust them with a single thing for any reason whatsoever.
Shrinkflation. Now even thinner!
Kagi mixes google, bing, some non-profit small-web SE, and their own index.
Oh, are you calling it a war now? I thought you'd all been instructed that it was a "special military operation" or some similar nonsense.

Let's try to be as objective as we can here. I think the fact that Russia and Cambridge analytica tried to influence the referendum is fairly incontrovertible. There is plenty of evidence for that.

Now the question is whether or not they failed. For some reason you have decided the report I mentioned is biased. Why do you think that, other than it disagrees with what you believe?
Slightly off topic, but how does one publish so many installable versions of a binary across all the package managers? I figured out how to do it for Brew, but the rest seems like a billion different steps that need to be done and I feel like I am missing something.
So what you are saying is that the web server Apache is able to serve static web content?
I was surprised to see that the real world example really does go up and up as the resolution of measurement increases:

https://en.m.wikipedia.org/wiki/File:Great-britain-coastline...

If stops at ~50m resolution. I imagine it could go even further.
> One side is raising conscription from 40-43. One side is asking women to register for conscription. One side is saying that they need to conscript half a million citizens to replenish losses.

You can say I'm wrong, fake news and Ukraine suffered more losses. If we pretend it's true, mobilising the entire country makes Ukraine look even more like USSR in WWII. Gotta fend off fascist invaders at any cost. Which thanks to Allies sending a crapton of supplies USSR did. Let's see history repeat itself.
The import/export is built-in to WordPress. It's under Tools in the menu and you can read more about it here: https://learn.wordpress.org/tutorial/tools-import-and-export...

The file format is called wxr, if you search for [platform name] wxr import/export or [platform name] wordpress import/export you'll find a write-up.

I went from wordpress to Jekyll to Hugo and back to WordPress, importing and exporting my data along the way.
> This Space has been paused by its owner.

Looks interesting but I'd like to see how well it does with my prompt.
As a sucker :-P for actor based systems was immediately reminded of Pony (https://www.ponylang.io/discover/#what-is-pony)
I'm not sure youtube-dl is a good answer unless you're a nerd.

Which is a similar phenomenon to search. If you have sufficient tech skills there's a whole world of freely available software out there to complete your task.

If you're not then you are at the mercy of a range of commercial offerings (some built on the free software) that range from arguably scams to outright scams.
Very cool.

A simple thing you can do when they try to make an invalid spin is pop up "XYZ is not in the word list" on a brief toast. That'll make it easier to learn that you need to spin words, and that you have to click the first letter first.
> The second one is actually less true in Rust than it is in Kotlin or C#! In those languages, each file starts with a package declaration, which immediately mounts the file at the appropriate place in the semantic model.

That's the difference between languages designed to be IDE-friendly and languages designed to have flexible semantics without much concern for making analysis easy.

Languages like C++, D, Lisp, Rust are terribly difficult to analyse compared to Java, Kotlin and Dart... and that's no accident.

Rust only has good support (not great but ok) in IDEs because it managed to get enough people to muster the huge effort that requires. I've been trying the Kate editor (from the KDE project), for example, and it does a pretty good job of helping with Rust thanks to the Rust Analyzer LSP... all Kate had to do was provide a LSP client for that to work. The situation for D, for example, which has not had the same amount of effort (and due to the difficult to analyze nature of the language) is much worse, unfortunately... that's a big reason for me to prefer Rust over D (others being more libraries and much fewer compiler bugs), despite finding D more fun to write.
Sounds fascinating. Can you give any more details? What kind of nodes are they and how they differ from "traditional" DC hardware, say from Supermicro?
What spreadsheet tool do you use at work? I put my company on a competitor for Gmail, but then we still had to open Google accounts for Google Ads and Youtube and GDrive. Now I wonder whether I should officially subscribe, just for consistency.
lol. That is too complex for the purpose of long-range movement in VR.
Just make a controller with a control patterns of electric unicycle, or maybe "hoverboard".
So how is X still working after so many people fired year ago?
I don't understand this part, I thought site will be not stable after so many people fired. But still works well %99 of the time? So what were those people actually working on while it was a public company?
It's worth noting that the author is also the same person who gave the talk "Modern B-Tree Techniques" at Strange Loop, which is sort of the de-facto overview of B-Tree's as they relate to databases in modern times.

https://www.youtube.com/watch?v=4ELJDEjDpqk
> The most social good that Mozilla (either Foundation or Corporation) does is developing Firefox

I want to agree with that but with a 3% browser market share there’s a pretty hard limit on how much social good the browser alone can ever achieve.

Personally I want them to be expanding their horizons beyond just the browser. Firefox OS was ultimately a failure but if it had come much earlier (i.e. if Firefox had been proactive and anticipated a smartphone market their browser was locked out of) the future could have looked different.
Like this? : https://www.resurrect.ing/

LLM Gen code is far from perfect.
As far as I can tell whether you are libel has nothing to do with the licence, or whether the software is open source. Instead you must have gained revenue from someone (somehow, directly or indirectly) by providing the buggy software to them, and it must have harmed them. It's the same as getting a car with a defect. If you didn't buy it from them (eg, it was a gift) then the giver isn't libel. Even if you did pay for it, if it's not too serious they may get away with it. But if you paid for a new car, and you died because of a defect in it, then the manufacturer has a problem.

So if someone downloaded the software from some public repository without consulting you (let alone paying you), it doesn't apply to you. I imagine that would be true if they downloaded a binary and there was no source available (so it's not open source), and it had some horrible proprietary licence that nonetheless let you use it for free.

But on the other hand, if you made them pay for some GPL'ed software and them made the source available on request as the GPL insists you must, then it does effect you despite it being open source. So really, open source and open source licences have nothing to with it.

In fact from what I can tell, part of the reason this law exists it to forbid shrink wrap licences on paid software exempting the supplier from liability. The licence having no effect on the applicability of the law is a desired feature. If the consumer paid for it, it applies no matter what your licence says.

Why this wasn't always the case is what's odd here, not this attempt to fix it.
What's the issue with markdown files like jekyll, hakyll or hugo use?
I have used DokuWiki for a long time
It is simple text files with mark up and folders.
It was only a list, how did it end up like this?
Just what I've been looking for!

Thanks for pushing the tooling of self-hosted LLMs forward, Justine. Llamafiles specifically should become a standard.

Would there be a way of connecting to a remote LLM that's hosted on the same LAN, but not on the same machine? I don't use Apple devices, but do have a capable machine on my network for this purpose. This would also allow working from less powerful devices.

Maybe the Llamafile could expose an API? This steps into LSP territory, and while there is such a project[1], leveraging Llamafiles would be great.

[1]: https://github.com/huggingface/llm-ls
A common pitfall that isn't listed in the article is listening to a loud minority of customers.

If you had been reading Hacker News or any other tech-savvy platform, you'd have been well excused for thinking there's a huge demand for a capable iPhone with a smaller screen.

In reality, the sales numbers for iPhone minis were disappointing. It turns out that people spending a lot of time writing online about tech hardware are not representative of the iPhone customer base at large.
Selling the result is where it's on dodgy ground. I disagree about storage though.
I'm in the camp of those who think Google's results are still very good. I admit I use adblock (uBlock Origin) and won't even try to disable it.

I understand the author's point of turning off their ad blocker "to get the non-expert browsing experience" but then they could make a different test with uBlock on for every query and see how it goes.

It's also a bit inconsistent to expect results for downloading videos mentioning yt-dlp while trying to emulate "the non-expert browsing experience"... Yt-dlp is a command-line Python utility. Talk about non-expert! Most people don't know that videos are files that can be downloaded; of those who do, most don't know about the command line or Python.

Yet when searching for "how to download youtube videos" the first result I get on Google is a link to a service called "savefrom.net", which appears to work well and does not seem to be a scam. This would qualify as "very good" in my book.

When searching for "how to download youtube videos from the command line" the first few results are about youtube-dl, including links to github and superuser. Granted they don't mention yt-dlp, but youtube-dl is a good start.
Also not familiar with llamafiles, but if it uses llama.cpp under the hoods, it can probably make use of mmap to avoid fully loading on each run. If the GPU on Macs can access the mmapped file, then it would be fast.
Not really. Your task might be to compress random weather data or historical stock info or historical lottery results.
> If you are an indie game developer...

We're kinda doing this already with Patreon: give us 5 quid a month, and you get a little game every whenever.
Sometimes the terminology is around but not well distributed. I'm not sure this is the paper that coined it, but here's an example from 2020: https://arxiv.org/abs/2005.11401
>>As if the houthis in yemen are attacking ships because they like it or just because they "hate developed societies".

https://en.wikipedia.org/wiki/Slogan_of_the_Houthi_movement
It doesn't need to be public to become an antitrust liability. Internal written material can still come up during discovery, potentially even in unrelated cases.

Therefore the safest option is to never openly discuss it or intentionally do it and instead use other means to achieve the objective (don't intentionally rank spam higher, just defund/cancel any projects that would make it rank lower).
Using llm doesn't help with loseless compression.
What a ripoff. I really can’t believe these kinds of exams are taken seriously by anyone.
The article is not just about using decision tables at the code level but as a design methodology right from requirements stage.
I hit a lengthy sequence of buttons, with intention.

My point was simple that you must seperate the art from the artist. I've heard very bad things about Hubble as well. Dawkins is sort of an asshat, but i liked The Selfish Gene, even if many parts of it didn't have supporting evidence.

Learn to enjoy the experience of processing and criticizing an idea itself. It can be fun and enlightening.
I have been following the Youtube channed "Finally Functional" for a few years. The guy (Alex) built all kinds of VR shoes and rigs in his basement or garage and he was very open with the flaws of each design that he tried. Really insightful stuff.

Now that I looked at his channel again it turns out that he actually became part of the Freeaim team: https://www.youtube.com/watch?v=FRrg99wCKBE
A great report showcasing Reddio's innovative strides in blockchain tech. 2023 marked its focus on enhancing StarkEx Layer 2, delivering high-speed Starknet node services, and unveiling Reddio's own Starknet Layer 2 for zero gas fees and optimal performance. They've tailored their stack with developer-centric tools and APIs, easing blockchain integration. Discover their ambitious roadmap for 2024, promising seamless onboarding, advanced Layer 2 solutions, and minimal learning curves for Web2 developers. Join Reddio in shaping the future of blockchain technology – a must-read for visionary developers!
I build and maintain stuff in Power Apps, when it makes sense. You can export your solution as a ZIP file containing human readable-ish XML/JSON definitions of everything (GUI forms, tables, processes, etc.).

This is the version control/CD process I designed:

- We have a normal Git repository, hosted in Azure DevOps cloud

- Developers work in the "unmanaged" cloud-hosted Development environment

- When ready to move a set of changes forwards, the developer branches the repo, and runs a PowerShell script to export the solution from the Development environment to a local ZIP file, which is then automatically unzipped. The only other thing I do is reset the version number to 0.0.0 within the `solution.xml` file, because I'm pedantic and the code isn't necessarily a deployable build yet - it could be an intermediate piece of work.

- Developer reviews the changes, commits with a message that links to work items in Azure DevOps, and creates a pull request -- all standard stuff

- On the Azure DevOps side, once a PR is merged, we build a managed ZIP -- which is really just the same code, with a flag set and re-zipped up with a version number that matches the DevOps build number (in the Power Apps world, "managed" package deployments can't be customized on UAT/Production without explicit configuration allowing it)

- We then use all the normal Azure DevOps YAML pipeline stuff to move this between UAT, Staging and Production with user approvals etc. The Azure AD and Power Apps integration makes this very pleasant - everything is very easy to secure, and you don't need to pass secrets around.

- You can rollback to a specific commit using normal Git tooling or just redeploy a past build if there is one available.

That all being said, most people don't do the above. I should probably sell a training course, because it took quite some time to put all the pieces together. The bigger problems are planning ahead for changes without breaking stuff that is already live, because you generally only use 1 development environment for an entire team.
Vietnam's Captcha Crackers vs. Microsoft DCU
This is a small model that will easily run on most modern machines. There are many ways to run this either using Hugging Face Transformers directly or a library built on Transformers that makes it easier.

For example, you can run LLM inference with txtai (https://github.com/neuml/txtai) in Python using the following 3 lines of code.

from txtai.pipeline import LLM

llm = LLM("TinyLlama/TinyLlama-1.1B-Chat-v1.0")

llm("""
user
What is the speed of light?


assistant""")

I expect they'll be GGUF and AWQ versions of this model soon that will make inference possible on even smaller devices.
If you have some form of 2FA (like QR code or SMS or U2F-key) this will never happen. Some like you are misinformed.
BALENA is a voice interaction framework utilizing state-of-the-art natural language processing and audio processing models to create a system that can interpret voice commands and associate them with predefined actions. The framework leverages the power of transformers and signal processing to understand user intent via spoken language and correlates them with a series of predefined actionable responses.
Neighboring countries like Slovakia or Hungary could also state similar historical stuff (I lived through it myself) yet look at their current governments. Hungarians also had 1956 yet look at Orban
Nothing. Also contrary to what the hype is trying to make people believe, the whole field is pretty much in the same place as in 1990
The most successful company I ever worked out figured out a way to perform and get high quality feedback on low cost user experiments with a quick turnaround.

About 4/10 failed, 5/10 did ok and then with 1/10 they would absolutely hit it out of the park - usually on something that looked about as promising as the other 10. They did this frequently enough that they clobbered the competition, who were mostly just trying to do normal product management stuff like user surveys, etc.

The most interesting thing was that most people if you'd have asked them before would have gone "I don't think you can turn this into an experiment" and then immediately adopted a different strategy. Somehow they always figured out a creative way of injecting a low cost experiment where most people would have imagined that it wasnt feasible to run any experiment at all. It required quite a lot of pressure/leadership from above.
If you own the domain then you should still be able to use the account even if you get kicked off of a provider.