skysight-inc/HackerNews huggingface dataset:
Just one mad king like George III and people might change their mind.
Given how bad YouTube moderation has been I assume they have been using early versions of this for a while
I’m not sure if the above product does this, but you could use a multimodal model to extract descriptions of the screenshots and store those in a vector database with embeddings.
I prefer the term "Hollywood Principle": Don't call us, we'll call you.
And yet, every single security system on the net relies on an element of obscurity to work. Passwords are secret (obscure), as are private keys for SSL/TLS.
For that visit, Windows 11 with Firefox developer. Ublock Origin and Noscript, with some combination of previously allowed and default-blocked script sources. I didn't really investigate what was missing to mess with the case, but allowing all scripts on the page cleared it.

Just a weird novelty impact that I hadn't seen before, not really a big deal. Also I retract "invert". I went back and looked again and it's definitely not inverted. Check it out!

https://zlnp.net/serve/weird-case.png
But then it's not modular! I need this one-liner to be more complicated because I read a classic paper recently.
Have you bothered to look at all? Read the output of the model when asked about why it has the behaviour it does. Look at the plethora of images it generates that are not just historically inaccurate but absurdly so. It tells you "heres a diverse X" when you ask for X. Yet asking for pictures of Koreans generates only Asian people but prompts for Scots or French people in historical periods generate mostly non-white people. You're being purposefully obtuse, Google has had racism complaints about previous models, talks often about AI safety and avoiding 'bias'. You're trying to argue that it's more likely that the training data had an inherent bias against generating white people in images purely by chance?
There is a difference between downloading a few videos and having access to ALL of them.
My understanding is that production and installation do not scale since the machines are essentially replications of a successful physics experiment environment. Manufacture is a long, multi-step process requiring technical expertise (which is limited). Then, machines are re-assembled at the customer site--again, carefully and with a large technical staff.

To commit engineering to achieving 10x manufacture rate would probably require giving up the lead on next generation processes.

Personally, I think there must be an end to this. There are steps we are going to learn to more reliably replicate, and reliably reassemble. Machines won't become smaller, but other heavy industries have learned to do faster, de-skilled installations so semiconductors should eventually as well. However, I don't think we'll get the 'good for the world' benefit because by the time every country can make leading edge semis, some other critical, supply-restricted part will become what's contested.
Wait until you discover `nix run`. If I want to one-shot a command and not even worry about dropping into and out of a shell: `nix run nixpkgs#file some_mystery_file.xyz` will do the trick.
What’s “Mars Verse”?

(Referenced in the footer of your website)
Simply because of there is too much money on the table, news from today:

https://qz.com/intel-microsoft-new-chip-semiconductor-nvidia...

NVDA's margin is too high, it attracts competitors to eat into that.
I call it the resistance problem.

Lets say you were looking to (violently or non violently) resist the government.

Governments don't have weaknesses in the sticks. You need to enter a highly surveiled space to meet them.

Time was that you could just drive into town, protest, go home.

But then cops started recording protests. So you had to wear protection. Masks, long sleeve coats etc.

Then with LPR, you would rather jump a train or something. because they will know down to the block who you are and were you parked. So public transport and some basic precautions was enough for most people. But now with AI and enough processing grunt, they will be able to follow the entire reverse journey of all protesters in semi real time without wasting human detective time.

So how do you do it? Protesting becomes something that can only be a one way trip. You either ignore the problem, or arm up and tear it down. No middle ground. Feedback mechanisms in democratic society stop functioning. Its either acceptance or suicide. Which further polarises society, which increases the disintegration of democratic systems. Its a big feedback loop.

Democracy has this implicit notion that it is the alternative to the violence necessary to remove a dictator. The country provides a non violent democratic pathway to remove the goverment, or people will inevitably just physically remove the government. Tools like AI will give governments more leeway to make themselves less democratic, and more dictatorial. And the end result of that is inevitable violence.
Yes, there are definitely boards with multiple winning solutions. But you should never see a valid board that has winning solutions for both players or that has multiple disjoint winning solutions.
I made my own, and it's self hosted: https://uxwizz.com

Let me know if you have any questions.
Hi, I devised the 4.5 (NUQ) and 8-bit (SFP) compression schemes. These are prototypes that enabled reasonable inference speed without any fine-tuning, and compression/quantization running in a matter of seconds on a CPU.

We do not yet have full evals because the harness was added very recently, but observe that the non-uniform '4-bit' (plus tables, so 4.5) has twice the SNR of size-matched int4 with per-block scales.

One advantage that gemma.cpp offers is that the code is quite compact due to C++ and the single portable SIMD implementation (as opposed to SSE4, AVX2, NEON). We were able to integrate the new quantization quite easily, and further improvements are planned.
Ooo exciting. Keep me posted when you write it up!
I've re-read this a few times to try to grasp the wisdom which the confident contrarian tone makes me suspect is in there.

I have to say I couldn't find it. Could you give an example scenario where the status quo would be improved by uploading a wasm handler to a server instead of passing messages?
"Squeeze, Rabban. Squeeze hard."
Basically, the documentation was set up so that I could come in and do a bunch of the example problems fairly easily, but the part where I model my own problem and execute/solve that was always underserved. Or it felt like that to me anyway. I don’t have a background in the theory, but I can easily see that it could solve my problems if only I could figure it out.

> As for the Community/Enterprise split - we want to continue the open source project, but we need to eat too :)

Yeah, I don’t begrudge you that. It’s just that when I see that multithreading is locked away I just know that the moment I start using the product I’ll find out my toy problems are enterprise scale. Sort of like murpheys law, but for software features.
Should other physical objects also be subject to this same regulation? What about bitcoins? Your proposed response is unsuccessful as policy reasoning.
Me too. I'm writing a compiler for fun and its extremely helpful to have it auto complete entire simple functions, like converting AST nodes to a string representation for example.
Agreed. I think the same strategy also applies to a given table or night: only play hands where you have good cards. It's a good strategy for beginners
A very traditional way to run a mail system is to have the mailserver store the user's mail in their home directory, typically in either maildir or mbox format. Mail clients can then read mail directly from the same place the mail server stores it, rather than having to maintain their own copy. This is a very handy optimization and a lot of "traditional" (read: TUI) mail clients fully support and, indeed, were primarily designed to be used this way. Common TUI mail clients tend to assume a local maildir or mbox, and accessing mail boxes via IMAP is a feature bolted on later, sometimes a bit awkwardly.

A major advantage is that it allows all of the mail tools you might use to operate on the same working copy of your inbox, saving a lot of time synchronizing things. This was a lot more important historically when a typical Unix user would probably have a few different tools they used for mail, like a full-on TUI mailbox viewer and a couple of CLI tools.

I don't find it very compelling that Thunderbird needs to add this functionality, because that's a pretty old-fashioned way of running mail that you probably won't see outside of technical universities and other institutions with a very "traditional" approach to their systems. That's the use-case, though, and I do see that if you are in an environment where your mail is already present in your home directory, or you use multiple mail clients, it would be annoying that Thunderbird can't operate this way when a lot of its contemporaries can.

It's practically more of an issue, though, because Thunderbird kind of supports it, it's just incomplete. That makes it feel less like a feature Thunderbird doesn't have and more like a bug.
But how are competitors going to magically start creating market leading specialized hardware in 2-3 years? Manufacturing chips is not a core competency of any of the cloud providers, and to the extent they've been trying to make it one, they're focused on CPU.
It's just Apple protecting their golden goose. If they start making exceptions, then that opens them up to more scrutiny and they have been very adamant about forcing all devs to pay the Apple tax.
You can build the equivalent simple c++ program by just calling `make` with no arguments.

Though TBF then you have to type ./a.out, and so then you want to do `make && ./a.out` and then...
MacRumors has more context: https://www.macrumors.com/2024/02/21/insight-timer-ceo-app-s...

> Apple took issue with Insight Timer accepting tips for live events and meditations, deciding that this money was for digital content. Plowman did not agree with Apple's assessment, and spent months negotiating. Apple did agree to allow tip links on teacher profile pages that are not subject to a 30 percent fee, but donations from live events and meditations are not considered tips. Apple's reasoning is that a one-to-one donation is a monetary gift, but a workshop or class with at least two people is digital content that's subject to a commission.
Wow, this hits home...
Sure, Structure and Interpretation of Computer Programs (SICP) calls that "meta-linguistic abstraction", and there are many complex systems that contain a Domain Specific Language (DSL), or a complete programming language (e.g. E(macs)LISP).

That is not much different from a mathematician that creates a new notation like "∞" or "∫_d_" because existing notation is capable but not convenient (to cluttered, shorthand needed to focus on domain concepts) for what needs to be done.
Tesla's director of public policy weighs in:

> There is zero impact on any future expansion plans. We fully respect the referendum, and agree with @joergstb that this is a good opportunity to redouble our work with the community and all stakeholders. The zoning plan would potentially shift more freight traffic to expanded rail infrastructure and that would be an environmental and traffic benefit for the community. Contrary to the prevailing media narrative, the zoning changes have nothing to do with water - there is no need for additional water for any potential expansion of the site.

https://twitter.com/rohanspatel/status/1760342468246262232
Charybdis: Rust ORM for ScyllaDB and Apache Cassandra
So, it's true that IP law is going to have some catch-up to do with applications to machine learning and how copyright works in that world.

Nonetheless I'd be really worried if you were working on a startup whose training process started with "We'll just scrape YouTube because that is for all intents and purposes public data".
Apple / NeXT

Google / Doubleclick
When was he kempt?
Thanks! In general I'm a big fan of choosing the right tool/stack for the job, and for the developer's natural disposition, and I'm a fan of your choice of stack.
Insecure software should be banned (aka, all software)

But I agree that Flipper Zero has no reason to be banned
Early GNU seemed to be very worried that people would go after them for copying proprietary UNIX source. The GNU Coding Standards at https://www.gnu.org/prep/standards/standards.html#Reading-No... suggest:

> If you have a vague recollection of the internals of a Unix program, this does not absolutely mean you can’t write an imitation of it, but do try to organize the imitation internally along different lines, because this is likely to make the details of the Unix version irrelevant and dissimilar to your results.

> For example, Unix utilities were generally optimized to minimize memory use; if you go for speed instead, your program will be very different.

So I think a lot of coreutils etc were written for extreme speed so there would obviously be no crossover with existing UNIX source.
Author here - there are indeed many parts of the project, and it has a lot of functionality.

But it's paradoxically small -- I point that out at the very end of the post - https://www.oilshell.org/blog/2024/02/release-0.20.0.html#sl...

It's only 56K lines of source code, which expands to 112K lines of generated code.

For comparison, bash is over 140K lines of hand-written C code.

So you get a bash-compatible shell, but you also get much of the power of Python / JSON / YAML "for free". That's the idea behind the slogan at the end - Oils: A Small Tool That Unifies Shell, Python, JSON, and YAML

---

Many users won't care about the difference between JSON and J8 Notation -- as mentioned in the post, the point is that it's 100% backward compatible. If you don't want the new stuff, you can ignore it. But it adds significant functionality, at almost no cost. The main cost is coming up with the design in the first place :)

Another way to explain the motivation for J8 Notation is that if you "just" fix shell, but you don't fix the DATA it operates on, programs are still a mess. This was what we found by testing and trying the language!

There is an analogy between code and data, i.e. OSH -> YSH and JSON -> J8 Notation.

(BTW OPy is obsolete, that was an experiment. There were a few "wrong turns", which I've written about on the blog.)
Considering storage is a wasting asset and what Apple charges, this makes perfect sense to me.
> if it was really negligent of kia to "save a couple bucks", then it's equally negligent on you for not spending a couple bucks.

if kids didn't want lead in their apple sauce they'd start their own testing labs.
This reminds me of the one time I microwaved a Pop-Tart at school. I was grade 4 and young me thought that a Pop-Tart on 30 seconds taste great, a Pop-Tart on 3 minutes would taste amazing!

When I opened up the door I could see a small volcano had formed in the middle of my Pop-Tart and smoke was pouring out of the middle. Embarrassed me slammed the door shut and ran back to my seat and watched in horror as the whole lunch room started talking excitedly. Also the dread I felt when the teachers asked who did it and in unison everyone turned and pointed at me.

I didn't get in trouble, but I didn't microwave Pop-Tarts again. All these years later it is a great story about young stupid me!
This is one of those moments where Peter Thiel's "last mover advantage" makes a whole lot of sense.
Try to extend it Super Tic Tac Toe :) - https://malkia.github.io/tictactoe/#/
A strongly held opinion here seems to be that clothes manufacturers are to blame.
- all the data is stored in a sqlite db, so it's actually structured, as opposed to just being in an adhoc text format

- this matters because it's capturing not just what commands were run, but metadata about the commands as well. Of particular interest to me is that ot captures the start and end time for every history entry so you can get timing data even if you forget to use `time`

- it provides much more fine-grained control over what makes it into the database than shells provide for controlling what makes it into their built-in history. For example, it has built-in support for filtering out common kinds of secrets/tokens/etc.

It's also in active development with a friendly and helpful creator/project lead, an active community, and an ever growing feature set.

I'd recommend giving it a try; as far as I'm concerned, it's best-in-class for managing shell history
FYI we have an experimental 4.5-bit format (NUQ) in gemma.cpp, our C++ inference engine, which from my testing works reasonably well.
> which is just a belief that magic is real

Is there a law of thermodynamics which prevents AI from writing code which would train a better AI? Never learned that one in school.

And FYI here's OpenAI plan to align superintelligence: "Our goal is to build a roughly human-level automated alignment researcher. We can then use vast amounts of compute to scale our efforts, and iteratively align superintelligence."

I guess people working there believe in magic.

> and you can wish an AI into existence.

Eh? People believe that self-improvement might happen when AI is around human-level.
> A similar threat is posed from ASIC chips that are dedicated to LLM tasks, but at least in that case Nvidia can still compete for a specific hardware design rather than overcoming an entire category of commodity hardware.

But also consider the reason Nvidia is doing so well in the first place. The reason is because they were already developing hardware that specialized at performing tensor operations. Maybe not at the size or always the same types we see in ML, but not very far either. There's reasons why they aren't filling cards with tensor cores. But they are clearly developing specialized hardware for ML tasks. I'm not sure betting on LLMs sticking around is the best bet though. I'll be very impressed if scale is all you need.
Not to mention all the metadata buried inside their internal api
If you're interested in the intersection of Poker and CS I'm building `rs-poker` a rust library for all things poker. The newest version 3.0.0 is nearing completion and it will include an arena where poker agents can compete in holdem simulations. We already include hand range parsing, hand iteration, 5 and 7 card hand evaluation, ICM calculcations, and mote carlo game simulations.

- https://github.com/elliottneilclark/rs-poker

- https://docs.rs/rs_poker/3.0.0-beta.7/rs_poker/index.html

Future Goals:

- Complete CFR bot

- Create training corpus of full ring to heads up play

- Train a model
The possibility is being taken seriously enough that NASA is planning to send a probe to the planet.

https://en.wikipedia.org/wiki/Dragonfly_(spacecraft)
And then imagine when employers stop asking for resume, cover letters, project portfolios, github etc and instead ask you to upload your entire locally trained LLM.
Given that http://rewind.ai is doing just that, the odds are pretty good!
The “teachers” in this app are guided meditation helpers. From the title I thought it was like public school teachers.
The joke/story is that if you increment each letter in "VMS" by one, you get WNT.

That's not where the name comes from, but it's kind of funny.
We have an integration at work that sends copies of the same message to two different servers running the same software, and one requires text/xml and the other requires application/xml.
Nope. I make mind maps. My development process is much too chaotic to be captured by a checkbox tree.
Very likely. In the US, all civilian nuclear applications are under the oversight of the NRC, and the NRC is a very conservative organization. I don't see them relaxing such any regulation for SMR's, let alone a regulation with such 9/11 vibes.
No, the countertops were made from asbestos
Yeah, what else is this recalling:

- pouring liquid oxygen onto an outdoor charcoal grill (appears to be George Gobel of Purdue: https://youtu.be/UjPxDOEdsX8)

- a hotel shampoo bottle filled with liquid nitrogen, inserted into a full 5-gallon water bottle

Couldn't find the last one, but kids these days are doing it all wrong: https://youtu.be/PqRMAntoO8k
Maybe he really, really, REALLY doesn't want to switch to Wayland.
Well there is TPU, and it is at least as good as GPU for training, all Google's models are trained TPU, it is the best class of training chips in industry.

Second, there is no need to be market leading, it just needs to be cost efficiently to be successful, even if it is slower, as long as it is cheaper. All cloud providers have huge chip design/manufacturing history, AWS/Azure and Google.

I would argue it IS indeed the core competency for those cloud providers, because of price. The inhouse chips exist because they can reduce the cost.

I know for a fact, there is huge momentum in some big clouds to replace Nvidia GPUs with their own chips, at least for their internal compute needs at first.
I agree fully with this, except for the fact that this then makes devices like the Comma (comma.ai) impossible. The hacker in me really wants to be able to send steering signals by plugging something into my car :)
Nope - yuo just right-click on the app and chose 'Open' from the menu. No need to go into preferences.
Wanna bet? Perhaps I should make a video.
The useless cat plays the role of ‘a process that produces a stream’, which gives you higher confidence that you can substitute it with a different ‘process that produces a stream’ - like the curl command mentioned in the article, or perhaps a server whose stdout output you want to analyse.

It should be the same as giving your pipeline a file input handle via < access.log… but why take the risk?
Yes AI will solve this. Right now because it's a hidden information game it's not as solved. Alberta Uni has done some great work here.

I'm trying to work on this myself in my spare time.
> There is no unambiguously correct parsing for many (or, arguably, any) strings.

My favorite funny phenomenon in this area is when a sentence has two unambiguously different parses that mean exactly the same thing.
Yeah I worked for a health car software (EHR) company a while back and they use similar data interchange formats for messaging across different healthcare systems.

Its terribly ugly to read and not easy to work woth, BUT it is dead simple, nothing complicated just a lot of terse data.
It makes sense. Engineers who get MBAs (or any second degree) usually do it early in their careers, so it's not like they have deep experiences to anchor them after they switch career path.
Hasn't humanity been having at least one war since ... forever? I think the norm is war and what isn't normal are bullets and bombs that do far more collateral damage than "normal."
> Kia doesn't have any kind of a monopoly in this market

No need for a monopoly, just bad incentives. All manufacturers could just decide that it's better to save more money and omit basic security features across the entire industry, making it impossible to buy a new car with certain standards. What are people going to do, not drive any cars? That's why it's near impossible to find a printer that's not garbage.
Ah, so your friend is training a neural network as a general function approximator?
ghcommit-action
Meta, Google, Palantir, Microsoft
VP and GM are not middle manager titles at Boeing.
There's a clip where Steve Jobs talks about how Xerox became run by salesman. The current Apple is not quite there yet, but it's very slowly heading in that direction.
It's not a complete fix but I'm sure a law with teeth can make a big difference. There's a big difference in being data mined by a big corp with the law on its side and a criminal organisation or their customers that has to cover their tracks to not get multi million dollar fines.