Hacker Newsnew | past | comments | ask | show | jobs | submit | biddit's commentslogin

Form a Nonprofit X and a Corp Y:

Noprofit X publishes outputs from competing AI, which is not copyrightable.

Corp Y injests content published by Nonprofit X.


You're assessing them with the wrong criteria.

You don't hire architects to execute a demolition and you also don't hire anyone heavily invested in keeping the building standing. But you DO hire people loyal to you to perform the work, who will receive staunch opposition the latter group of people.


This is the bit I don't get. Why are there so many people ready to line up to defend the powerful against the weak, the rich against the poor?

What a brave and noble purpose! I'm real proud of people like that...

The richest man on earth in charge of cost cutting. Go and bathe in a jacuzzi of cash Musk, and stop acting like a sore winner...


If you hired Trump's idiots to handle a demolition, they would:

1. Bring the building down on their own heads, with bystanders inside.

2. Destabilize the neighboring buildings to the point where they also had to be demolished.

3. Flood the site and cause a giant gas leak.


4. Use the self-made catastrophe as evidence that more buildings are dangerous and need to be demolished


It's a mistake to dismiss them all as idiots. MAGA people have very different values from you, and you need to consider the possibility that they are comeptent and malicious.


Seconding this. Their reasoning is unsound to the point of comedy, their arguments are nonsense, they have a fundamental misunderstanding of science, technology, society, etc.

Because they don't fucking care. They have an agenda. Sometimes it's rooted in bigotry, religion, or just antisocial beliefs, but they have an agenda and they can (and will, and are) execute it.


4. Pat yourself on the back while people complaining about egg prices cheer as their kids die of measles.


Cool. Now address the fact that all of this is an unconstitutional coup.


How is the executive branch directing a department under their authority a coup? Please be specific.


Because they're simply upending/ignoring Congressional mandates in the form of law. For example, Congress directed the creation of USAID as an independent agency in 1961. It cannot simply be abolished by executive fiat.


Actually in 1961 it was purely an executive thing. I think it was either 1978 or 1998 when Congress put it into statute.


https://en.wikipedia.org/wiki/United_States_Agency_for_Inter...

Sadly one of the references in that paragraph is a dead link now, because it references the USAID website which has been taken offline.


>abolished

That doesn't seem to have happened, it looks like Rubio is now in charge of it. So again, how is this a coup?


To my understanding, removing downvoting removes a vector of abuse. ie: "downvote brigades" on Reddit

While Twitter doesn't have downvoting, it is still dealing with "report brigades" - various interest groups will organize via Telegram (or similar) to mass-report tweets they don't like.

I wonder if you could strike a balance by incorporating downvotes as a visual metric, but not using it to rank content, thus allowing the expression of dislike while removing the abuse vector.


> Here's what I don't get. Almost everyone I talk to hates Teams. But they use it anyways. Nothing is stopping them from using Zoom or Google Meet, or some other alternative.

Maybe in startups and small companies without a dedicated IT team, but an enterprise IT group will absolutely stop you. And Teams is very easy for them to administrate if they are already deploying MS products.


> The larger context window (200k tokens vs ~16k)

Just to add some clarification - the newer GPT4 models from OpenAI have 128k context windows[1]. I regularly load in the entirety of my React/Django project, via Aider.

1. https://platform.openai.com/docs/models/gpt-4-and-gpt-4-turb...


GPT-4 has much worse recall compared to Claude-3 though, compare these two haystack tests:

https://github.com/gkamradt/LLMTest_NeedleInAHaystack/raw/ma...

https://cdn.arstechnica.net/wp-content/uploads/2024/03/claud...


Be aware the haystack test is not good at all (in its current form). It's a single piece of information inserted in the same text each time, a very poor measurement of how well the LLM can retrieve info.


Seems like a very good test for recall.


Even in the most restrictive définition of recall as in "retrieve a short contiguous piece of information inside an unrelated context", it's not that good. It's always the exact same needle inserted in the exact same context. Not the slightest variation apart from the location of the needle.

Then if you want to test for recall of sparse information or multi-hop information, it's useless.


For my education, how do you use the 200k contenxt the normal chats like Poe, or chatgpt don't accept longer than 4k maximum. Do you use them in specific Playgrounds or other places?


The calls with long context are done through specific APIs, that you can call for instance in Python or Javascript.

Here's a quick start guide with OpenAI: https://platform.openai.com/docs/quickstart?context=python


Nice work! I watched the demo and can see how it will generate fixes for you, which you then copy and paste into the editor. Perhaps you could consider automating this process like Aider[1] does, whereby you force the LLM to generate a git diff for the fix and automatically commit it.

1. https://github.com/paul-gauthier/aider


Haha thanks! Yeah, I think that's definitely a logical next step. We do something similar for the larger bug resolution platform we've been working on, so it shouldn't be too hard to port over!


I've come across Aider before and was trying to remember the name just the other day - thanks!!


I've done a lot of work over the last year wrangling LLM outputs - both from the OpenAI API as well as local LLMs.

What are the benefits of using Fructose over LMQL, Guidance or OpenAI's function calling?


Still learning about the landscape so can't give informed opinions. LMQL is a new one for me, will check it out.

What we're mostly going for is composability vs abstraction. What's the smallest nugget of lift we can do for you, to make it feel natural to implement what you want? In this case it's treating the calls as functions and leaning on native python features like functions, docstrings, and types, so you can still use the python language like closures to do the weird things you need.

This is all handwavy, put on my wizard language design hat, so take it with a grain of salt. We're just trying things out.



here's an awesome post on the landscape https://hamel.dev/blog/posts/prompt/


I remember reading that, good stuff.

I'd like to see an injectable mitm like proxy that can rewrite payloads. Many of these frameworks are useful, but when they go off the rails, they hard to modify and introspect.

It would be nice if LLMs had a way to speak an annotated format, like XML that was able to encode higher level information in a coherent manner over "well formed" addhoc text.

LLM libraries are in a crazy state right now. It is like JS frameworks 2015, a new one that demos well every other day.


one idea we're cooking is to offer a proxy with a hosted reformatting model on-board, to rewrite payloads on their way back in the case of type parse failure. fructose, the clientside sdk, would be optional


> Setting up a new Macbook will be tough and cumbersome. Every time I get a new Macbook, I go over the same steps on how to set it up for my working experience.

Huh? My last several hardware upgrades I just plugged in my Time Machine drive and everything is migrated within 1-2 hours.


These days, besides the dotfiles and few minimal settings that I remember, I just let it go as I go along. In about a month or so, it all gets to where I want.


This is what I tend towards too. It helps that my setup isn’t too deeply customized (for example I think the only UserDefaults change I make is to add a Quit menu item to the Finder’s app menu), so even defaults are reasonably usable.


That's fine yeah but sometimes you want a truly clean setup. Basically using it as an excuse to get rid of stuff you don't need.


Even with that, there’s more than enough tools out there to automate setup.

For example, I use https://www.chezmoi.io/ which creates a standard home directory set up (prompt etc), decrypts SSH keys and other private stuff, and installs a bunch of tooling through brew/apt.


That makes sense but that makes it a personal choice to then go through setting the whole thing up from scratch.


A “clean setup” is so overemphasized. It has no advantage other than wasting your own time.


Different people lose energy from different tasks. I.e. it may not tax your mind to have clutter around, but it can be a distraction for someone else. For some people (like me), clutter is fine but starting on a task takes a lot of energy. The important thing is knowing and accommodating for yourself to get the best results.


But you could just remove things from your existing install rather than starting all over. It really isn’t about clutter.

The “clean install” thing is a habit from when old Windows would have phantom issues if you didn’t start over every so often.


There are many tools I wish I had never installed. I’m now installing them on a VM first


You can also set most of these options in a shell script, here is my (shitty and outdated, but it proves the point) script https://github.com/pprotas/dotfiles/blob/main/osconfig.sh

Just run the shellscript when you get a new macos device


Unfortunately some macs may be within a corporate environment and thus are unable to use an external drive, so no Time Machine.


My work MacBooks have the migration assistant disabled by MDM, it's a pain in the ass to swap, I can live with them for 3-4 years though so not a big problem, just annoying.

For my personal Macs the migration assistant is fantastic, never had a hiccup and when I boot the new machine after migration is almost exactly like the old one, except for having to re-authorise some music software.


If you upgrade from Intel to Apple Silicon skip apps sync. Too many issues.


First I’ve heard anyone say this. FWIW, I experienced no issues, and I’ve been using migration assistant since my first (well, second, I suppose) Mac (I recently found an old config file dated 2007!).


I went from 2017 Intel to 2024 M3 Max

I had problems with Homebrew and some apps installed through it (crashing). I couldn't compile one DLL. I had to reinstall Command line tools. Deleted one electron app - couldn't be bother.

I also noticed two binaries (one was Python) running in x86 mode via Rosetta. It was slow. Another reinstall. You can check Kind in Activity Monitor (apple/intel)


Pretty grumpy take...

I read dozens of them and I found the presentation to be a fun approach. The creativity is welcome IMHO. It was immediately clear to me that these were comments scraped from various sources on the internet. Who they're replying to doesn't matter much. If you've worked with JIRA extensively, you've already heard many of these criticisms.


> I barely have any cognitive or physical energy to do any mentally taxing work even if that means learning something new and exciting

When I was in this situation, I found learning or doing side-project work in the morning, before leaving for work, to be a substantially better approach. I'd get up at 5AM and work until 7AM. It made me excited to go to bed and felt like I was giving the best hours of my day to myself.


+1 for this. I think of it as momentum. Whatever I start my day with sets the tone for my day as a whole. Changing my personal growth time to the morning is probably the best change I ever made for myself.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: