skysight-inc/HackerNews huggingface dataset:
>Even the 7B model of code llama seems to be competitive with Codex, the model behind copilot

It's extremely good. I keep a terminal tab open with 7b running for all of my "how do I do this random thing" questions while coding. It's pretty much replaced Google/SO for me.
I'd bet that was intentional, because https://www.urbandictionary.com/define.php?term=Rad
This JVM has no JIT, so OpenJDK and Graal will rather more than inch past it. It's not even a given that it will start up faster, since i don't believe it has been optimised nearly as hard.
I was going to recommend Ben Eater's videos and kits as well. I'm not-so-patiently waiting for my oldest kid to be ready to work through those with me.
When I saw the title, I thought it must be from The Onion.

Despite being from 2010, I think the article's still relevant. Anyway, I can assure you that the programmer in question is not me.
Curious as to why you pivoted away from the previous NL-to-SQL startup?
Usenet never went anywhere...You should try it :))

I virtually lived on Usenet between roughly 1996-2006 and hung around a bit for a couple more years after that. I can assure you that Usenet definitely went somewhere. Even by 2005 Usenet felt pretty deserted by everybody other than the warez scene.

I will concede however that I haven't logged onto an NNTP server for probably a decade, so perhaps Usenet has had a resurgence without anyone telling me.
First, I'd never think that let alone would I ever say it. If a woman wasn't mutually interested in having sex then all thoughts would be off. As for rape, I find the notion so abhorrent and disrespectful of the victim that if forced at gunpoint to commit the act it'd still be off because I'd be incapable of an erection.

The issues are with both innocent mistakes and of those of which one is not even aware of having made, and of the fact that if accused of sexual harassment or rape and even if found completely innocent—which is seemingly increasingly difficult to do—then some mud will still stick because that's the first thing people will remember whenever one's name is mentioned.

Fortunately, I've never been accused but I'm increasing aware of the possibility—just being male puts one in the risk zone.
Ha, I guess ledge-like users are the only group caring this topic.

Thank you, Ada gave me an ancient feeling because they chose the first programmer's name. It seems to have modern tools, nice.
Not a great article: I learned that this is a slightly tweaked Debian Sid (different installer, XFCE with some theme/setting changes), but now how it's actually better than just using Debian Sid.
Show HN: Type Safe Localizations Using Google Cloud Translate
That submission is (now?) here: https://news.ycombinator.com/item?id=37247754
I guess that's what he is referring to: https://www.linkedin.com/posts/jspisak_home-fully-connected-...
You've already downloaded and thoroughly tested the 7B parameter model of "code llama"? I'm skeptical.
I think this is called "mixture of experts" and also there's a lot of speculation that it's how GPT-4 works, although probably with just a few large models rather than many small ones.
They do that so you pay to upgrade whatever pain point you have. Think of all the upper class and upper middle class families that spring for Business for the whole family for their 1-2 yearly big trips. That's a huge profit for the airline. If economy was amazing and only cost a bit more, they would lose a ton.
Can I feed this entire GitHub projects (of reasonable size) and get non-hallucinated up-to-date API refactoring recommendations?
Before AI, you can commission an artist and pay 100 bucks for questionable images. Now with AI, you can pay $1 for the same questionable images.

The contents being generated are nothing special. They are just various kinks and fantasy and some hardcore stuff that have been floating around since forever. It is just more accessible and easier to make them now. And considering where they come from, this is probably an improvement since no real human is involved or harmed for it.

The only thing I can see people worry about is someone putting a real person's face on a porn image. But deepfakes are also around for years and we don't really care or affected that much. Why bother with what people do behind closed doors? As long as they don't harm anyone, what they do in private is their own business.
“Better than lossless”
> None of those differences really says anything about morality of having an AI do things, unless you want to argue that the AI suffer from their (mis)treatment.

I mean, if it was actually AI and not machine learning, that would certainly be a question wouldn't it? That being said, I'm not saying the machine is suffering. I'm saying the people it's replacing cannot possibly hold their own. There is simply no way in hell a person can compete with generative AI, assuming of course you don't need perfection just "good enough." And given how massive components of the modern economy get by on far less than "good enough" I'd say that's a solid reason to be concerned.

> People sometimes state that The Simpsons is now drawn in sweatshops somewhere in Asia. Assuming that's true, or at least that it's happened at least once for at least some cartoon, does it make any difference at all to the question of where the people directing them get their ideas from or how those workers learned to do their thing?

Collaborative creative work among a team of individuals regardless of their location is not the same thing as generative art trained on a dataset it's designed to mimic, come on now. You're grasping at some pretty flimsy straws here.
Absolutely agree.

Popular OOP passes Structs around (they just call them records or POJOs or whatever) through a bunch of "classes" that do x. But you could rewrite the code from Java or C# or C++ into C or Cobol and it basically is the same. Its just imperative code with classes as a nice way of getting rid of globals.
How is it any more of an antithesis, than HP, Dell, Lenovo.. etc?
To me GPT-4 has been very valuable when I already know the gist of what I need done, as in: I've done it before, I know the techniques and the right keywords I need, I know the tools I'll use, etc. but can't remember exactly the right incantation and would need to go read references, search Google, and so on.

Instead I pop by ChatGPT and ask it what I need done, the tools I'm using and let it write me an answer that I double-check to see if it matches what I'm looking for. It's definitely saved me a lot of time, I still go read the documentation but I have a much narrower point to start from.

I would never just copy-paste whatever it spits out, I don't trust it to generate code nor will I ever trust it to be fed with intellectual property in the prompt (mine or my employer's) but as a general assist for techniques and tools that I've been familiar with, and which could require some researching I do think it has pretty good value.
Humor me, what did science actually get wrong in this article?

The milk transfusions were shitty solution for lack of blood during a cholera epidemic, but the articles claims are false "In the late 19th century, milk was believed to be the perfect substitute for blood"

Soothing syrup did it's job (pain), we now shy from it because of perception of risks, but no one's ever run clinical trials on small amounts of alcohol + opioids on childrens gums showing any adverse outcomes.

Chloroform is an effective treatment for asthma, and the best we had before the discovery of beta-2 receptor agonists. See this paper for details on the physiology in mice.

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5702405/

Cocaine (stimulant) is also likely a somewhat effective treatment for allergies. Take a look at this clinical trial which showed antihistamine + ritalin being a more effective treatment.

https://www.jacionline.org/article/S0091-6749(04)00017-X/ful...

Malaria for treatment of syphilis also makes sense, it was incurable at the time, and the other options were mercury based, ineffective and had horrific side effects. Malaria was better than mercury.

Tobacco enemas can be thought of as a large nicotine delivery mechanism. Newspaper clip says it's helpful with meningitis, inflammation of the brain, nicotine is a vasoconstrictor, crosses the blood brain barrier. Maybe it did something, who knows.
Show HN: Auto-generate user stories, test plans, and more in Azure DevOps
Hello HN community! I'm excited to present TachyonGPT, a free tool for Azure DevOps (ADO): https://marketplace.visualstudio.com/items?itemName=Neudesic...

Note: You'll need an OpenAI API key.

Demo video: https://youtu.be/DUrMRhmTfRo
Install and Configure video: https://youtu.be/57PUC9GLXjY

Backstory: As developers, we recognized the need to alleviate the tedious manual process of generating and refining GENERIC work items like features, user stories, acceptance criteria, etc. in Azure DevOps. These tasks, while important to understand the problem, often take time away from understanding the problem and talking to users. There's also the risk of missing stories and tasks. That's when we decided to marry the generative powers of OpenAI with ADO.

What's Different?: TachyonGPT fuses AI with ADO to auto-generate or enhance feature descriptions, user stories, acceptance criteria, and more. It’s built with a custom UI ensuring full control and integrates seamlessly with Azure DevOps.

Features:

1. Generate: Craft complete work items, from titles to child work items, using OpenAI.
2. Refine: Adjust generated results within TachyonGPT with custom prompts, ensuring specificity.

Data Privacy: Trust is paramount. TachyonGPT processes everything locally; no data entered is sent to Neudesic or third parties. Only API key information is stored for authenticating requests to OpenAI API.

Feedback: We're eagerly looking to refine TachyonGPT. Suggestions, ideas, or critiques are welcome!

Please note that TachyonGPT is designed to assist, not replace. It aids in initializing or refining work items, making the process more efficient. The final content is always under your control.

Appreciate your time and keen to hear your thoughts!
A train from NYC to LA would be more efficient than a modern plane?
Gatsby Adapters
The problem as I see it, as a heavy Discord user as well as a mod and admin for some moderately large communities, isn't that Discord isn't searchable - it's just the people are generally too lazy to do so. Often (and by often, I mean _daily_) I see people join a server, skip past the FAQ channel, and ask the same question the person above them asked. Said user would have had their answer had they:

- read the FAQ

- used the search

- scrolled up just a little bit

I don't disagree that the walled garden of Discord could use search improvements, but the users themselves bear much of the responsibility for the perceived distaste of the tool and I have yet to see a solution that isn't perceived as "mean" when people are directed, even gently, to try the aforementioned methods for seeking an answer.
I good place to start looking:

https://jobs.80000hours.org/?int_campaign=job-board
Maybe Meta think it can increase the stock price by claiming 40 billion avatars are real friends...
There is a strong sense that almost anything would be better than Putin. Putin leans heavily into a Russian tradition of confusing your enemies into making a mistake. That tactic necessarily means confusing your allies as well, and you're just as likely to make a mistake as your enemies are.

A successor who is more brutal but more "rational" can be reckoned with. Sometimes you really can just pay a bully to knock it off. Everybody hates it, and it would leave Ukraine paying most of the price, but they can be told that they won't get any more military aid. And then everybody goes back to undercutting each other diplomatically and economically instead of conquest (until the next time).

Right now all anybody knows is that a successor will be different. And since Putin appears to be capable of preserving an unacceptable status quo indefinitely, a lot of people would rather guess that the situation will improve without him.

Which sucks. That's Putin's goal: to make it suck. He'll play what happens from there by ear, which sounds stupid but it "works" from his own point of view.
Spin off from Vice does not inspire confidence about journalistic integrity. It isn't 2010 anymore
> until Windows 8 where it was removed completely.

Now they use AI. White text on white background. /s
Indie Developers on Steam Targeted by Mysterious Advertisement Ring
I do kind of wonder how different this is from cutting out the face from a photo from someone you like, and pasting it into the body of some porn mag for masturbation purposes.
Better reasoning and general performance than 13b by far (if llama1 was any indication), and like the other user said, can fit on a single 24gb vram gaming card, and can be peft fine-tuned with 2x 24gb cards.
The latter, I believe. If c were 0, would time pass?
Well, I guess you could use https://www.postgresql.org/docs/16/sql-createeventtrigger.ht... to trigger on sql_drop

Maybe it could send a Slack message which you (some someone else) would need to react with (I think this site malforms that white checkmark unicode character though..) before it continues, or times out after a while with an error!
This article doesn’t address when cameras are blocked, which is the obvious issue with camera-only self driving. Teslas have crashed when cameras were blinded by the sun. Now throw in snow, rain, dust… Is that solvable with lots of cameras and different types? …Does it need to be solved?

Maybe the bigger question - anyone know the status of low cost lidar? Dozens of startups and larger companies were working on it 10 years ago, yet Lidar still costs “thousands” according to the article
Also, I imagine you've noticed that if two people get involved in a more in-depth discussion about particulars, there's typically no common agreed upon definition (or interpretation of "facts") for the word "rational", or many other of the words we use. Yet we carry on oblivious.

Row row row your boat...
Why use 6 chips when you can use one? It's not like those discrete chips would be cheaper in total
Smart.

I did a daily dump of my prod database to my local workstation, needed it for prod corruption issue because ops was only doing weeklies.
This part is interesting:

A good concrete example here is a compiler project I was involved in where our first implementation had AST nodes which used a type parameter to represent their expression types: in effect, this made it impossible to produce a syntax tree with a type error, because if we attempted this, our compiler itself wouldn't compile. This approach did catch a few bugs as we were first writing the compiler! It also made many optimization passes into labyrinthine messes whenever they didn't strictly adhere to the typing discipline that we wanted: masses of casts and lots of work attempting to appease the compiler for what should have been simple rewrites. In that project, we eventually removed the type parameter from the AST

which also seems to conflict with this:

Using data structures indexed by compiler phase is a good example of a “fancy type-level feature” that I've found remarkably useful in the past.

Both of these sound like the "AST typing problem" - https://news.ycombinator.com/item?id=37114976

which I admit I'm a bit skeptical of, because the problem is type safety, and not the compiler's actual algorithm or actual performance.

But I guess the first one is for syntax trees, and the "trees that grow" paper (linked in the article) is for back end passes? Does that change the problem so much?

I'm not experienced with back end passes for compilers, but I personally don't see the problem of using either a Map<AST, ExtraInfo> or a nullable field.

I just hacked on a toy codebase that had the Expr<void> and Expr<T> type safe solution, and it's interesting. But my first impression is that it causes more allocations and makes the code a bit longer.

---

I guess another way to justify the Map is that it's like math -- a "typing relation" is an association from expr to type, so a map or multi-map seems natural to model it.
I wonder how much of the value of moisturizing is from massaging the tissue and working waste into the lymphatic or circulatory systems for disposal.
You can edit it. Please do.
Confusing Pricing.

https://huggingface.co/pricing

I’m probably missing the obvious, but one part on the pricing page it says Spaces Hardware starts at $0 … and another part says it starts at $0.05.
Maybe this should be settled Musk v Zuck style for the internal tooling crown?

On a more serious note how does this compare with Retool? I remember that doing the HN rounds in 2019 and it’s still going
The author has decided to make it closed source

https://nitter.net/elbertalias/status/1694454191266390361
I think this is inevitable and the best we can do, as a society, is to forbid publishing images together with personal identification (like actress name) without their consent.

As they explain, almost anybody can combine the two images using AI in their own home. I think that's not very different from privately fantasizing about a famous actress. I think it would be too privacy intrusive for society to try to prevent that.

The real harm seems to come from publishing, and making the connection (i.e. claim that this image that looks like this actress is in fact, image of this actress), so the image can be found under their name. That's where I think we should draw a line.
Yes, it is clear that software can have different options or questions of what to optimize for.

That still seems orthogonal to, or at least a separate consideration from, the question of minimizing the code.

Of course what to optimize for should be as carefully considered as any other factor. It is kind of the core point of a design effort.

The developer or team should figure out what to optimize for, then figure out how to implement that with the least possible code. Of course, some optimizations will require more code than others, and that should be one consideration (e.g., "yes, feature XYZ is cool, but is it worth the amount of code — slowness & bug habitat — that it will require?") in deciding whether or not to implement it.

So, I'm still not seeing how your point is an argument for writing more code, or invalidating the principles in TFA or the above posts? It just seems an offtopic distraction?
I actually prefer using Maven and its giant XML files: at least they're declarative, and are easily parsed, transformed, generated, etc. by scripts. Most attempted replacements (Gradle, SBT, etc.) stick with largely the same model (i.e. no extra functionality) but use a full programming language for their "config" (Groovy, Scala, etc.).

The latter gives us a "config" that's subject to Rice's theorem: it's essentially opaque, with no way of knowing what it will do other than executing it. An example I ran into at work: there's no way to list the dependencies of an SBT project (in order to set up an offline sandbox, in our case for reproducible building with Nix). SBT provides commands which claim to do that, but config files often append dependencies based on arbitrary logic; e.g. we had some like "when running unit tests, add this mocking plugin"; since "list dependencies" doesn't run the unit tests, that plugin dependency was missing from the sandbox.

I can't speak to the "publishing" situation for Java, I don't have any experience with it. All of our projects transparently pushed/pulled via a Nix cache, whether we used Java, Scala, Python, NodeJS, etc.
Show HN: Fine tune your LLMs. A Free 1 hour short course by Andrew Ng
I honestly can’t take you seriously when you write shit like “Linux did 10 years ago”..
I want to seriously invest some time into properly learn a functional language.

My goals are simple- write small scripts, solve programming problems in sites like Codewars, Leetcode, Euler Program, etc. And yes, having the "functional enlightenment" or something similar.

Which language should I learn and invest time into? Scala, Clojure, Haskell, OCaml?
What dependency and backwards compatibility issues does Python have?

That other languages don't?
> cryptocurrency is digital cash equivalent

It's legally not, though. That may be the fundamental disconnect in the two viewpoints here.
https://archive.is/HDISI
I remember seeing the fuzzy logic label on japanese rice makers.
Maven or Gradle
Certainly there is some impressive art being created, but the vast majority is uninspired and just kind of silly. Look up #aiart on Twitter as an example.
Fossil fuels being subsidised at rate of $13M a minute, says IMF
> Maybe the bigger question - anyone know the status of low cost lidar?

"Solid state" lidars would fit the fit bill for likely low cost lidar. They are probably 3-4 years out, and have been for the last 10 years.
I wish that Meta would release models like SeamlessM4T[0] under the same license as llama2, or an even better one. I don't understand the rationale for keeping it under a completely non-commercial license, but I agree that is better than not releasing anything at all.

There seem to be opportunities for people to use technology like SeamlessM4T to improve lives, if it were licensed correctly, and I don't see how any commercial offering from smaller companies would compete with anything that Meta does. Last I checked, Meta has never offered any kind of translation or transcription API that third parties can use.

Whisper is licensed more permissively and does a great job with speech to text in some languages, and it can translate to English only. However, it can't translate between a large number of languages, and it doesn't have any kind of text to speech or speech to speech capabilities. SeamlessM4T seems like it would be an all-around upgrade.

[0]: https://github.com/facebookresearch/seamless_communication
The article says he wanted the gates to be configurable. But yeah, seems like a missed opportunity to not familiarize with the 74 series. That having been said, the AVR chips are probably a lot more useful to learn as a newbie these days. Not many people using discrete logic ICs anymore :(
Likely meta employee?