skysight-inc/HackerNews huggingface dataset:
I never coded but I know what's needed and how things should be arranged to work.
Result: I've developed and deployed a fully fledged web service both for human and machine use. Backend, front-end, endpoints, db, integration with our company systems, authentication, testing and deploy.
In 5 sessions of 4 hours each. It was incredible while it was happening. I pay openai.
I happened upon that seaweed farm in Garibaldi last fall when we were over on the coast. Bought a bag of it directly from the tank. It didn't exactly taste like bacon, but it was an umami bomb. If I lived over there I'd probably eat it pretty regularly.
The Fuyu pre-trained model is not open source. At best, it is source-available. It's also not the only multimodal model you can run locally.

A few other examples include LLaVA[0], IDEFICS[1][2], and CogVLM[3]. Mini-GPT[4] might be another one to look at. I'm pretty sure all of these have better licenses than Fuyu. Fuyu's architecture does sound really interesting, but the license on the pre-trained model is a complete non-starter for almost anything.

[0]: https://github.com/haotian-liu/LLaVA

[1]: https://huggingface.co/blog/idefics

[2]: https://huggingface.co/HuggingFaceM4/idefics-80b-instruct

[3]: https://github.com/THUDM/CogVLM

[4]: https://github.com/Vision-CAIR/MiniGPT-4
I'm using an ultralight mouse with a small internal battery, not AA's. For one with a AAA I got a few months out of it.
sorta unrelated but... has anyone else noticed the youtube app simply wont play videos sometimes? shorts always work, but full length just pause at the start and if i unpause it just stops immediately, cant get it out of that state even with app reset/uninstall/cache clear (nig also applies to downloaded videos). I contacted youtube and they couldnt figure it out. forced me to unsubscribe for a while. Also note: using a regular browser to youtube does always work.
Nope, definitely edgelord behavior
Those really don't solve the same problem.

Personally, I've found a lot of stuff that could be a figma or drawio (or inscape etc., yes) are more effective being a PUML or DOT or MetaPost file (or whatever format floats your boat) - not because it's easier to make (it isn't) but because it's much easier to change coherently and they change a lot. You can version control it better also.

If you want a prettier final form for some sort of final frozen version, redraw it in whatever tool you like.
Because she has nothing better to do given what a failure all her misadventures have been.
For Profit Online University [video]
I've been watching this Adult Swim sketch for years and every time I notice another thing that they predicted getting problematic. AI, crypto, ad-bots, captcha, higher-ed, etc. Stuff that wasn't on peoples' radar when the sketch came out.

I think it is a great cultural artifact that really predicted a lot of the past 10 years and is really funny. It's not new, but I haven't seen it discussed on HN and it is very relevant.
How can you possibly argue the Mona Lisa isn’t inherently interesting or moving? It wouldn’t be the most famous painting in the world if it wasn’t interesting or moving.

And no, it’s not because it was stolen. Most people don’t even know it was stolen. I loved the painting and it moved me from the moment I saw it as a child.
Yet another day I'm glad I've protected my family with network-wide ad blocking through pihole. Slowly they've learned that clicking on the top links ("sponsored") don't work so now they're trained to look for the first organic search result whenever using Google.
I'll add that Vyvanse has less concern about being a drug of abuse than other psychostimulants but that it has been patented until just recently. It was just this August that generics were approved

https://www.fda.gov/drugs/news-events-human-drugs/fda-approv...
> What I’ve never understood is the argument that what California does regulating ISPs could actually affect the service plans in 49 other States.

What I've never understood is the argument that what Europe does regarding privacy could actually affect the privacy of other countries.

Sure, some websites detect your location and apply different rules to you but a lot end up just following GDPR and apply it universally because it is easier and cheaper to do that than do a "means testing" and apply specific rules. Creating all those rulesets makes for an increasingly complex system, makes it more prone to error (which includes doing those banned actions within California and resulting in a lawsuit), and just is overall more expensive. Determining country origin is presumably a lot easier than determining state origin too. Not to mention that California is the most populous state and the biggest tech sector. Pretty much the argument is ISPs have bigger fish to fry when they're restricted from doing something to a large portion of their customers.

No one and nothing are truly independent. That's always been a lie being sold. Choices you make affect others and choices collectively made affect you. It's literally the definition of a society. On HN we have these discussions about Chrome's dominance allowing them to have control over how the internet is structured. We've had these discussion about Apple's dominance influencing right to repair. And so on. Monolithic forces are never going to be stopped by single player boycotting. My usage of Firefox for over a decade never did anything to dethrone Chrome and I never expected it would, but hey, it also can't happen without people like me. Just needs to happen at a larger scale.
…you do know they’re in the process (and quite far along) of being acquired by Adobe, right?
Digital products make us worse, but they could make us better
Piracy gives the same amount to the author as borrowing from a friend or from the library. It is just more efficient.

I 100% always pay for books available without DRM such as from No Starch Press. I encourage any authors reading to consider similarly ethical publishers.
Notice that GP said "machine translation", not "AI". Let's think of it instead as a "nonlinear high-dimensional sequence translation model trained on some large and unknown corpus". Does that make it less problematic?
I wonder when the API release will be. I have a site ready to upgrade to DALL-E 3 but I need the API! I tested out some of my prompts I've used with DALL-E 2 and they are way way way better when run with 3. So much better it's quite shocking haha. The earlier announcement said "later this Fall" but I don't see any update yet on this, anyone know?
everything there sounds great (though i suspect for actual human-passing linguistic register-transfer we will need something different than the bog standard GPT models because everyone has this six sense for things being written by it and, particularly in English, register is one of oldest forms of 'discrimination' in the language/culture, and certainly persists to the current day. And there's a huge competitive advantage to being able to have an LLM write things for you but make it sound like you yourself wrote it.)

For translations considering how 'mature' the field is relative to everything else I'm a little surprised we haven't seen any rigorous benchmarks on round-trip translations, especially given that you aren't even limited to natural languages. You can take text, flip it into Klingon, and back, if you so chose.

>- the inverse of summarization; given a bulleted list of facts, write a sensible set of paragraphs presenting those facts

Except this one, this sounds unintentionally evil for some reasons i can't entirely put my finger on. Perhaps the inevitable conclusion of countless GPU farms spamming terabytes of text at each other predicated upon some short bullet point lists and the fact that "those are our marching orders"

I guess Fundamentally I would like to live in a future where LLMs can only decrease the length of text written by humans, never increase it or fabricate it.
Only high poll rate wireless gaming mice have battery life that low. Most wireless mice I've used can last months on a single or dual AA batteries. The Kensington trackball I'm using right now will last nearly a year on a single pair of AA batteries, I have some rechargeable NiCads in it currently that have been going for a few months and still have a good charge left. My wife gets about a year of usage on her Microsoft Bluetooth mouse.

My Logitech MX Anywhere 2 mouse would last me a few months on a single charge before swapping to this trackball. A recharge took like an hour or so, normally I'd get the low battery notification like in the morning, plug it in when I went to go to lunch, and it would be fully charged by the time I got back and be good for a few months. Or I'd get it near the end of the day, plug it in overnight, and it would be good for a few months. Really not a hassle in the slightest.
I read the whole thing. I don't know what I was meant to take away from it. Just came off as a rant?
This. The information asymmetry that underlies the scam economy absolutely infuriates me.
>- it can get quite repetitive when you ask it for concepts

From what I've read in several places DALL-E 3 in ChatGPT uses the same seed for every generation which can exacerbate that problem.
Curious which part of this uses AI. Doesnt it just track mouse / keyboard events across the session?
I found an 'old' (2016) reddit thread describing how auto tldr works, which doesn't suffer from hallucination (because it's only a statistical model that outputs original sentences from the text):

https://old.reddit.com/r/askscience/comments/4s5b5q/how_exac...
Figma serves an entirely different purpose than generating spaghetti code.
Can you expand a bit?
It probably won't change soon, but Microsoft (or at least some teams in it) have acknowledged the mistake of UTF-8, AND they have taken some steps toward UTF-8:

http://www.oilshell.org/blog/2023/06/surrogate-pair.html#fut...
Maybe in terms of generic vectors. Neither of those are even remotely comparable to Figma's full feature set.
I got the Philips open side headphones he recommended in his blog post and they have worked well for me. The only downside is they are gigantic and people also comment on my head size to headphone size ratio.
You do traffic shaping and prioritize speed test traffic.
I agree. We were supposed to go back after 1 month, then 3 months, than 1 year, than 18 months, and then it was "we give up, work wherever you want - but for taxes and insurance purposes you MUST stay inside the state".

And now our office lease is up; CEO recently announced where the new office will be. It will be extremely close to his new house and will have desks for even more people than we have now. You'd have to be delusional to think that RTO isn't coming next year after the move is finished.

I moved to a new house during the pandemic and am now feeling very vindicated knowing that I focused my search on an area that assumed we'd go back to the office and that the office would eventually move closer to the CEO's house (there is published research about this). It's going to end up saving me about 45 minutes of commuting per day!
For me, the killer user case is having it as an AI assistant. A few months ago, I've started building a machine learning model for a keyboard iOS App as a solo dev, without python or deep learning knowledge.

The model I wanted to build, needed text correction, word completion and prediction in one pass. I'm pretty confident, it was an impossible task without the help of chatGPT, first GPT-3.5 and then GPT-4.
I tried to use Cody and the UI was confusing and the completions were unbearably slow. I was using the Rider plugin.

I want Cody to work for me, but right now it doesn't. I really, really want whole project awareness (maybe even to leverage a concurrently running language server?) for my completions.

Do you guys have a usage tutorial or a video somewhere? Are you flexible with how your UI is being implemented (ie, can I pitch you ideas)?
Try the Antlion Audio Modmic Wireless. It's a wireless boom mic that magnetically attaches to your regular (wireless/Bluetooth) headphones. (There's a small magnet that you permanently adhere onto the side of your headphones, the modmic connects to that)

From some YouTube comparison videos I found before purchasing, the quality of the modmic/wireless is vastly superior to the builtin mic on most headsets - even the more expensive business/conference and gaming headsets. It's not quite as good as a standalone desk mic, but it's not too far off.

Plus if you already have a nice set of headphones that you like - I have a set of Bose noise cancelling ones - you can keep using those; you don't need to sacrifice incoming audio quality by moving to a headset.

The only downside is the battery life is ~12 hours. As an IC who doesn't have tons of meetings, I only need to charge it every 2-4 weeks. But if you're a manager that may be more annoying.

Tip: Use a hair dryer to heat up the adhesive on the magnet before you stick it onto your headphones. Otherwise it might fall off later.
the killer use case for me is quickly finding specific commands involving parts of tools that i don't use often. how do i turn the last three commits into a patch using magit? how do i grep for this weird pattern and exclude this directory? give me an elisp snippet that runs my last "compile" command that i used without prompting me, and bind it to f5.
Did you ship your furnishings? I have shipped my car by simply including it in the move and it traveled with my other goods in the same truck. Not that it was a huge SUV.
That would be the same data wouldn't it. Provide some data that it goes one way or the other.
Are we really at the point where we need a disclaimer saying "automatic translations may not be accurate"?
IMO, this is a good thing.

Lack of transparency when it comes to moderation is a bad thing. If a user is getting punished for breaking rules, they should be shown exact the message that led to the action, so that users can't claim they got banned for no reason or for some vague reason about community standards.

Also, I've never been a fan of immediately going nuclear and banning people for their first rule violation unless it's especially egregious. A simple "Hey, we don't do that here" and a short period of time-out can be a lot more effective for changing behavior.
What lock are you talking about on macOS? What gates should Apple open and why? You can use any browser you wish, be it Firefox, Chrome, Brave, whatever. I have been using Macs since 2008 and can't remember myself using Safari for anything else then just to download Firefox or Chromium-based something...
The CSS structure of a web site is an implementation detail and on a global average, CSS selectors break much more often than user-visible labels.
It's one of the things LLMs do really well. Summarization, translation, and guided blithering for generating ad copy work very well. Sometimes a bit of understanding seems to appear. Sometimes that's illusory.

Here's a video where someone tries to use GPT-4 to read a drawing and generate G-code for a milling machine.[1] He puts in a simple textbook problem drawing, and reasonable G-code comes out. The trouble is, GPT-4 plagiarized the answer from a Chegg homework assignment which has the same design of 4 holes in a square. This is clear because the problem didn't specify the material thickness, and the GPT-4 result used the material thickness from the Chegg homework assignment.

For harder, but still easy drawings, GPT-4 does worse. It's clear there's no underlying geometric model.

[1] https://scanalyst.fourmilab.ch/t/programming-a-computer-nume...
Nice, but when I try to generate photos, it still looks more like digital art than anything else, especially faces. Was this done intentionally by OpenAI?
It's one of those tricky irregular verbs in English:

We dug our own grave.

You are fired.

He/She is fired.

You are fired.

You are fired.

They are fired.
Oh hey, that's me!

A better link is https://www.youtube.com/watch?v=jf_ddGnum_4 which has chapter marks and has the power outage in the middle spliced away :p
You can speculate about various external reasons, but I suspect the real explanation is less rational and more psychological, instinctive, primal: managers enjoy the physicality and immediacy of management. They love to survey their domain, as if a lord, to be able to watch their underlings, to stand over their shoulders or get in their face, force them to acknowledge and respond to you. With WFH, a lot of that is lost, especially if as a natural consequence the communication workflow becomes more async than sync.
I have done some similar, simpler data wrangling with xsv (https://github.com/BurntSushi/xsv) and jq. It could process my 800M rows in a couple of minutes (plus the time to read it out from the database =)
/s?

You do know that Adobe acquired Figma?
people keep talking about threads like it's failing, but i use it every day and it seems alive to me. most of the people i followed on twitter are there, and there's enough content to keep me generally interested every time i open the app and to keep me coming back.

i think something like knowing whether or not they have a desktop app should be a prerequisite for having an opinion on whether they're failing or not.
> many hallucinations can be automatically detected and fixed!

how? you just set off my halting-problem neuroses with that claim, since how do you know what inputs to test with, in your idea?
Well... Those that are best at interviewing and selling themselves are the most likely to quit after finding a new position. That doesn't necessarily correlate with the highest performers. Might actually correlate more with those that also spend a lot of time on internal politics, which are good for their performance reviews but not for the companies actual performance.

Especially in the more technical roles most of the real top performers I've seen were not very good at politics or interviewing.
Playing PC games with a stylus would be an interesting experience.
Is there any work being done on summarization based on loading content in and doing some sort of manipulation on the internal representation? It seems to me that this ought to be a better solution for summarization than simply asking the model to summarize and hoping its training set taught it how to do what you want. Seems like it would generally fix the potential confabulation issues as well w.r.t. summarization at least.
The post would have a point if the Flask team treated this like a minor release (2.x -> 2.x+0.1) instead of a major (2.x -> 3.x) and hadn't issued a deprecation warning.
The elixir-tools Update Vol. 4
And that was a questionable decision at best. It just seems the company is trying too many things too fast and nothing is sticking.
when it isn't clear that the translation has been done automatically, then yes
The machine reads a letter about LLMs
Does Cody ship code/context back to sourcegraph at all? My company prohibits this
You're overstating the battery, reliability, and probably radio-clutter issues. These days, $20 gets you a wireless keyboard/mouse combo that runs flawlessly for years off a single set of batteries. All you have to do is plug in one dongle.
I'm an early engineer at a startup that has nothing to do with AI. I use LLMs for 2 and 3 all the time. A lot of times we'll release a new feature and I'll write my own fairly technical summary of it, then I'll ask an LLM to either target it for a specific channel (e.g. create a version of the post targeting execs vs creating one that's focused on users) or condense it down if we're posting a summary onto a social media channel. In all cases I check the LLM's work, but I rarely have to do much.

When I led teams at a big tech, I generally had a human whose job it was to do this kind of copy refinement/editing when my teams released new features. I find the LLM to be just as good, though obviously our reach is much smaller and the consequences of a mistake are much milder given our size. This is the kind of productivity boost I think of that LLMs offer; pre-LLM we would probably contract out a copy editor for this kind of work but now we do it all in-house and don't have to deal with working with a contractor's hours.
Actual wealthy is living off investment income, not a W2. These are the people the complications are built for.
May I ask, where do you go for video entertainment now?
CLI data processing is always fun and cool. But it tends to also be limited in scope and practicality, not to mention performance if you're chaining operations between function calls and it needs to re-parse the data every time.

If you want to avoid SQL, it's really hard to beat a "data frame" data structure for tabular data processing including things like joins.
It's amazing how much effort and money is being spent to merely push the question out to outer space, not answer it.
>But before you can get there, as a prerequisite you need to enumerate all the field names and desired data types to load it into a specific structured format. Maybe there’s another way?

In sqlite, this is just:

.mode csv

.import data.csv table

>When .import is run, its treatment of the first input row depends upon whether the target table already exists. If it does not exist, the table is automatically created and the content of the first input row is used to set the name of all the columns in the table.[0]

[0] https://www.sqlite.org/cli.html#importing_files_as_csv_or_ot...
You're right! Thanks so much for pointing this out, capitainenemo!
Yes, there's tons of evidence that distractions are incredibly costly, especially for complex or creative work, and that modern offices are super distracting places.

Sure you could imagine a hypothetical world in which offices were designed differently, but for the most part RTO is return-to-open-office, with multiple distractions per hour.
AI looks to be involved in creating element selectors.
LLM summaries are in the sweet spot: more specific than typical website short glossaries, easier to read quickly than Wikipedia, and well-prioritized for industry professionals.

LLM summaries are providing excellent results (IMHO) for team training for technology groups, including for UI/UX, product management, innovation partnerships, software programming, and the like.

If you want to see some of these, my GitHub has a six of these LLM summary guides for tech people: https://github.com/joelparkerhenderson
Because anything can happen. There's no guarantee they're screwed or out of options. We also don't know what the penalty will be if Google loses.
Don't have experience with trans-continental vehicle transport but as part of an old job one task I had was "drive this truck from Utah to North Carolina.. work there for a few weeks then drive this van back to Utah". Certainly cheaper than designated shippers for a company...

As a consumer I'd assume there are hotshot truckers/services that would be used for this? People have mentioned similar "agent oriented" experiences with moving services and how it's opaque and unreliable.
I interviewed a guy from the NOAA to ask about that. The gist is 1) the military has hardened satellites 2) they have a phone-tree system for alerting grid operators and 3) many high voltage transformers have back-up systems in hardened storage.

[1] https://ryanblakeley.net/p/solar-flare