skysight-inc/HackerNews huggingface dataset:
Haskell was a small clean language but now with the innumerable language extensions has become large

Bash is a small clean language that has maintained its clean core

Golang is the archetype of a small clean effective language that has tried intentionally not to become cpp and it shows the amount of wrangling needed to add generics to golang is a testament to their focus on a small language albeit imperative
I wonder if Microsoft is a talented imitator, but I think it can be said that they have a strong base mainly for customer companies, so they can easily spread their products by bundling them even if the quality of their products is worse than their competitors.
Getting answers for AWS stuff, like CLI commands and others that are extremely obtuse to find using the aws docs.

Sometimes the command/configuration is not really correct, but you can find the correct article easily.
I am a full time language student, and I use GPT to have "conversations" in the language. I can give it a subject (e.g., going through airport customs) and practice my conversation skills.

What's also fun is I can feed it a list of vocab that I want it to use, and it'll find ways to put the words in the conversation. I also ask it to go back, look at my responses, and correct for grammar etc.

It's shocking how adept it is.

What also lurks in the back of my mind is the possibility that mine is the last generation that will bother learning a foreign language at all. I think the day of the universal translator is approaching.
No one is saying it, but this is mostly tit-for-tat punishment for china doing this to US companies
I have a few conversations going.

My most productive is a therapy session with ChatGPT as therapist. I told it my values, my short term goals, and some areas in my life where I'd like to have more focus and areas where I would like to spend less time.

Some days we are retrospective and some days we are planning. My therapist gets me back on track, never judges, and has lots of motivational ideas for me. All aligned with my values and goals.

Last weekend, I went on a hike because ChatGPT told me to. My life is better if I just do what it says.
Saying a particular car is the "worst" when it's regarded as the most reliable brand out there, is a weird take. It's like saying a navy blue suit is tacky. Just goes against the grain.
It definitely was there in Civ 2, that's the only Civ I've played and I remember the throne room well.
Yeah, same here. It's the feeling of horror knowing that you pulled an all-nighter playing a video game when you planned the all-nighter for cramming for a final. On the plus side the American tank offensive was looking pretty good for conquering the remaining continent.
I programmed in C# for roughly the first 15 years of my career. Then, Ruby, Go, TypeScript. Going back to C#, it does feel bloated. It’s accreted a lot more complexity since I stopped using it (just before .Net Core).

I’d love to have a TypeScript language with the standard library, single binary output, and build speed of Go.
> In a sense traditional search is just a really, really dumb LLM. They both injest a bunch of text and build an "index" based on the text.

Not really .. the significant difference is that a search engine is backed by a web crawler that is running continuously discovering new content, vs the LLM which has a fixed training set that will only be updated infrequently (very slow and expensive to retrain). Also, once a new web page, or new version of a web page, has been indexed by the crawler then you should be able to find it if your search terms match, while with an LLM all bets are off as to whether you can coax it to generate something based on something in the training set.
I tend to obsess over ideas too. Ideas are so much fun!

Don't feel ashamed over dreaming about Changing the World or Becoming a Billionaire. Dreams are delightful.

But you have to keep your dreams at arms-length. I wrote the following essay as a playful reminder to myself to stop taking my ideas so seriously:

[1] https://taylor.town/brilliant-app-idea

I highly recommend Derek Sivers's book on entrepreneurship, Anything You Want.

As I'm on my own business journey, this tiny book keeps me grounded to a mission of truly helping people and enjoying the process.

[2] https://sive.rs/a

You might also need to change how you interact with people. How to Win Friends and Influence People is the magic guide on talking to people:

[3] https://www.amazon.com/How-win-Friends-Influence-People/dp/8...

Another possibility is that you need to find fewer people to talk about your "ideas" with. Not everybody is interested in this stuff. But I am!

Feel free to schedule a chat with me anytime:

[4] https://calendly.com/taylor-town/30min

If you're coming up with ideas to avoiding doing work, remember that "Everybody wanna be a bodybuilder, but don't nobody wanna lift no heavy-ass weights".

Everybody wants to be an entrepreneur too.

[5] https://www.youtube.com/watch?v=4UlgXIL0-3g

Above all else, you are not your success. If you're 30 years old right now, you've only got ~2,500 weekends left. Spend that time intentionally.
Google is too big to die anytime soon, but they're already dead to me. The company that seemed so cool in 2004 is long gone. They're just another Oracle or IBM or Microsoft now.
We're talking about steel plants here. They are dealing with a lot of dangerous stuff there. Like tonnes of extremely hot metal in liquid form. A little bit of oxygen is not going to be something that is much of a concern relative to that.
do you mind elaborating?
There’s a big difference between Microsoft and Google though - diversification. Microsoft have been truly diversified in their portfolio. When they release new products they mean it, they iterate, they put wood behind the arrow.
Google’s sole interest is their ad business. If a product doesn’t increase ad revenue, it’s just a PR stunt to keep the brand relevant, it will be quietly sunset when nobody is looking. This will be their Achilles heel.
GOOG is an ad company and all their products are there to hoover up user data to serve users hyper-personal ads.
I've been using ChatGPT to write docs. Here's how I'll do it: I'll start feeding it specs and examples about my project. Then I will tell it the outline of the docs we are going to write. Then for each section, I tell it we're going to write that section, and provide it with the subsections. Finally, in the prompt, I fill in all the key details it needs to hit, which is where I would tell it "Make a note that the interface was meant to be backwards compatible...". I had already defined ahead of time that a "Note" is an element in the docs with a little emoji in front and special styling, so it even formats it nicely.
> hey, why every code is one level indented if everyone is using one namespace per file anyway?

I would even take it 1 step further. Specify the class name at the top of the file, 0 indentation for functions.
But we do not even know whether GPT-4 is 'just a LLM'. Given the latest addons and the fact it can do some mathematics, I think there is more under the hood. Maybe it can query some reasoning engine.

This is why I think it is so important for OpenAI be more open about the architecture, so we can understand the weaknesses.
> There are many giants that we will never know the name of.

And sadly, there are millions living out their lives in poorer parts of the world who might have become giants, if only they'd had access to nutrition, good parenting, education, connections, etc.
I definitely spent at least one or two winter vacations playing Civ II non-stop. Good times.
"Immortality" is quite obviously not being used literally, rather in the sense that Bradbury has left such a mark that he will remain a part of society, via his work, long, long after he has died.
This is really sad. What’s even more sad is that the person who made this descision will probably never know how much damage it did to Google’s reputation. Code Jam had what I think were the most well designed and insightful problems in all of competitive programming, not to mention innovative problem types and judging systems.

Google, you have just disappointed and pissed off many of the best algorithmic programmers in the world. They will not forget this. Is that who you want to be?
I need to add reddit to all queries to get good results.
I'm not quite sure what your point is. We ask exactly that question to voters at each election.
I use the subscriber search engine Kagi, and it is now better than Google imo
>Exponential curves are theoretical constructs: all actual phenomena are S-shaped.

This. I've been thinking much the same recently, although not expressed so succinctly. Nothing in nature is ever exponential (for very long).
Alpha centauri
Show HN: Stal/IX – statically linked, source based, bootstrapped rolling Linux
We believe is the first statically linked, source-based, bootstrapped rolling enterprise-grade Linux distribution with a Nix-like file system.

Based on the IX package manager, stal/IX is an open source project committed to minimalism, simplicity, and security.

stal/IX development to the current version took about two years.
In very near future your IDE will send the whole codebase as context to LLMs. Then instead of thinking up all possibilities you can just ask. LLM will suggest multiple alternatives and you can select the best when and ask it to implement it.
> There's nothing new in terms of keywords about (implicit using or file scoped namespaces)

And I didn't imply that they were new keywords, they were examples of the second category, "new ways of doing things". The text "do the same thing" alludes to that.

> and makes code more readable and shorter, that's it.

Correct, but each new ways of doing things comes at the cost of there now being (at least) two ways to do the same thing.

> It just simplifies stuff, can we honestly call it an expansion of language?

If a source file that was not legal in language version 9, is now legal in language version 10, then yes we honestly can and must call it that. It is literally an expansion of the subset of all possible source files, that are legal source files in the language.

Does it "simplify stuff" if there are now 2 ways of doing a thing, when previously there was only one? The parser has to deal with both now. It depends on how you look at it, I think. e.g. It depends on if your code mixes them. If not then the code can be simpler, but as coders we have to still know both as we might encounter both.
Where's the "occupy movement"? Where's the "CHAZ/CHOP" of 2023? What about "hope"? Are netizens signing up for exorbitantly expensive new services on a widespread basis?

If individuals aren't being "excessively enriched" by conditions it's unlikely to become another spectacular market wide blow-up.

Social causes are a proxy for froth. A short Friday memo probably isn't.

Exuberance is in the hands of price gougers right now, and even that's mostly confined to California,... and eggs.

Sure we're back to "grocery delivery" (which marked the height of the .com bubble) but it's the biggest players involved, the technology is practically free these days, and the immunocompromised benefit!
Wow. The ages would appear to match for that being the same kid too.

1624 for your one, 1626 for the later one.

Similar but not the same ring and earring. Different bracelet.
>> Honest question: Why so many people attribute "thinking", "knowing, "understanding", "reasoning", "extrapolating" and even "symbolic reasoning" to the outputs of the advanced token-based probabilistic sequence generators, also known as LLMs?

It's very confusing when you come up with some idiosyncratic expression like "advanced token-based probabilistic sequence generators" and then hold it up as if it is a commonly accepted term. The easiest thing for anyone to do is to ignore your comment as coming from someone who has no idea what a large language model is and is just making it up in their mind to find something to argue with.

Why not just talk about "LLMs"? Everybody knows what you're talking about then. Of course I can see that you have tied your "definition" of LLMs very tightly to your assumption that they can't do reasoning etc., so your question wouldn't be easy to ask unless you started from that assumption in the first place.

Which makes it a pointless question to ask, if you've answered it already.

The extravagant hype about LLMs needs to be criticised, but coming up with fanciful descriptions of their function and attacking those fanciful descriptions as if they were the real thing, is not going to be at all impactful.

Seriously, let's try to keep the noise down in this debate we're having on HN. Can't hear myself think around here anymore.
This was a fair use case. The judge ruling on a question of law is exactly how it works.
I think OP is using the term site loosely.
> Especially because Google has exactly one revenue source.

Google is an advertising company that just happens to have a lot of engineers on its payroll.
> https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...

The question comes up every year and the oldest one is almost a decade old. I admit we are at the juncture of a very interesting phase in the software world, and the threat is more tangible. But having seen enough hype cycles, I want to reserve my skepticism. Google is pretty fast for most of my queries. If want to check recipe for a Cheese Cake, I would much prefer to search "cheese cake" and check a link or a video vs ask ChatGPT about it.

Another reason for my skepticism is that sometimes projections can get overly-optimistic. Uber was supposed to be only a few years away from a fully autonomous fleet of cars. There obviously many problems that we are ignoring when it comes to adopting ChatGPT on a global scale (like cost of a query and wrong information). As an example, I asked ChatGPT, "how can i convert user agent string to browser and version in big query" and it told me that I can use "PARSE_USER_AGENT", a function that doesn't exists. I also have issues with how opinionated ChatGPT is and refuses to answer certain questions based on what it perceives as fair.

I don't know how future will pan out, but it isn't as crystal clear as people might think.
I get your point, but I’m still not sold on the idea that this line of thinking justifies farming octopi in factory conditions by the millions.
> Anyone ever heard of AOL? Are they dead?

I think that when people say "dead" in this context, they aren't really meaning "out of business". They're meaning "no longer relevant".

AOL, as well as IBM, are both still doing pretty good business, but in terms of relevancy (at least culturally), they are both pretty dead. Neither can move markets. They are shadows of their former selves.
Well, since it's the investment branch of the bank that's publishing, it would be strange if J.P. Morgan weren't writing about it. Additionally, I think it's definitely worth a read, as it provides detailed information in a cautious style.
this makes super sense
There's been a two-part article recently on Hackaday, about repurposing laptop motherboards as hack-y SBCs.

https://hackaday.com/2023/03/07/laptop-motherboard-lets-boot...
Fascinating idea.

Can you share some code or screenshots of your client?
You know, I thought so but then recently I asked it to code me a function to do a financial calc and it just didn't get there at all. It gave me code but it was really poor and didn't do close to what I wanted.

But when I gave it my code it did generate useful data for unit tests. So that's pretty cool.
I’ve used it for:

1. Learning about Kubernetes. Asking it all the dumb questions that were hard to google, and that I didn’t want to ask a real engineer.

2. Generating fake relational data for a database.

3. Learning about tracing, and discovering other types of tracing tools apart from dtrace.
I liked Civ II a lot, but I feel Civ V with all expansions was best.

Still haven’t tried Civ VI though, waiting for a bargain with all expansions included.
You forgot the most important thing, especially for war. Oil.

China imports a fuckton of it. But not from Russia, but the Middle East (by sea) because it’s cheaper and easier.

It’s actually very difficult to move that much oil over land. The best way is by pipeline but that takes many years and is fairly easy to disrupt. And it still leaves you with the problem of having to distribute it at the other end.

Now consider grain can’t flow in a pipe.
No, they aren't doing that. It's just a result from the revenue source that they have which is ads.

Little by little, like by natural selection or AI training, the search got worse because revenue increased.
There's definitely a lot of behind the scenes lobbying from American internet companies against Tik Tok as they can't control what they don't own. They also can't buy it as it's a China company. I still don't see why Tik Tok is any worse than kids being brainwashed with American social media or ad companies. Zuck is as much a devil as the villians in the Communist Chinese Government.
> you can dump the entire DB by searching for a space character

You'll probably miss some names like McLovin.
Stealing Baseball Signs with a Phone (Machine Learning)(2020) [video][13 Mins]
Anyone using this in production and has gone through disaster recovery? How did it go?
Even if you do get involved, you're going to get tackled by the quarterback trying to enact the changes that you see are needed. What has been happening in politics over the last several years? Bickering about non-issues that don't really effect people.

What did the senate do this week? Interview the TikTok CEO. Meanwhile our economy is in shambles, inflation is out of control, housing and rent is unaffordable, the middle class is dying.

Why are they over there arguing about wokeness, screaming about communists and facists being on the precipice of taking over the country, and interviewing the tiktok CEO? Because that doesn't require any action. It distracts the public from real problems. The partisan inflammatory and meaningless screeching is enough to get them re-elected, so why do any hard work fixing problems?

And so people who do try to get involved in order to fix real issues like the economy or housing, end up getting blocked by pointless debates. It's system-wide filibustering.
How many times have you used google or gmail or YouTube or android today?
Conclusion 2: “that the federal entity responsible for reporting health statistics should be firewalled from the entity setting policy due to concerns of real or perceived systematic bias in errors.”

While the US has theoretically good separation of powers between branches, something it is not good at is separation of concerns within the executive.

This is similar to how the FAA both regulates air travel and also runs ATC — a conflict of interest. Ideally the regulatory body would be separate from the ATC to remove this issue.

Edit: missing word.
The Toyota BZ4X is truly the worst car you can buy in its category. It’s so disappointing that it’s entertaining.

And about the reliability, this car started well with its wheels falling off.
Why exactly? Privacy? OpenAPI is currently experiencing the fastest- and by choice- absorption of personal and corporate data of any major tech company and so is rapidly growing materially useful and unique personal datasets of large swaths of the digital population. Sure it isn't emails or website visits...yet. Different from Google? Not really.
> how would you feel if there was a database of tech employees?

There's probably 100 recruiter companies.
> He was convinced that if we trained the AI on enough data, GPT-x would become sentient.

Not saying your friend is right or wrong, but imagine if civilization gives more information, in realtime, to an AI system through sensors: will be at least sentient as the civilization? Seems like a scifi story, a competitor to G-d.
Yes unless you understand the problem well it is hard to fix it. Might as well code it yourself.

I suspect the people who find this amazing tech don't program much or are using this very differently than we are. Or program very differently than us.
I think Esperanto is already shipping their high performance RISC-V based accelerators.
Byenow: A command-line Windows utility for faster folder removal
They won't regain people's trust and confidence in them (as a company) fast.
Don't make stuff up. There is no indication that will happen.
Can an airplane fly?
Can a submarine swim?

Yes, AI may be constructed quite differently from human intelligence. Can it accomplish the same purposes? For some purposes, the answer is a resounding yes as can be seen from its applications around the world by millions of people.

Can an animal ‘think’, ‘understand’, or ‘reason’? Maybe not as well as a homo sapiens. But it’s clear that a raven, a dolphin, or a chimp can do many things we assume require intelligence. (A chimp may even have a slightly larger working memory than a human, according to some research.)

Wouldn’t it be a little preposterous to assume that a young species like ours stands at the pinnacle of the intelligence hierarchy among all possible beings?
No. They are raising prices in places where RISC-V isn't yet completing.
Struggling to reconcile the first part of your post with the second

AI is extremely good at the sort of writing that sucks, because it writes tight prose, substitutes character x and related tropes into story archetype y fairly well and it can handle cliches and beats and it can reasonably be assumed will start to get a better handle on overarching structure as the number of tokens it handles gets bigger. Yes, this will allow people that can't write for toffee to attempt fanfic too, and other models will let writers who can't draw illustrate and maybe even animate their stories.

But its model of character motivations is limited at best, especially with fresh, original characters, it resorts to cliches by design since its output is literally derived from overlaps with similar concepts and training approval of those overlaps, it doesn't know what a plot hole is, and it can't tell a brilliant, original ending from an atrocious ending. It can absolutely tweak paragraphs a writer doesn't like very much and do absolutely everything for content creators that don't like writing very much and are happy with "good enough", but I don't think the bottleneck to someone like GRR Martin's creative output is that he can't think of lots of permutations himself or type out scenes fast enough.
1. Built a recommendation engine

2. Asked it to convert many curl requests with funky headers to Elixir code using Req/Httpoison.

3. Massaged data from weird structures to other weirder more custom structures.

lots of other things. it's been a real boon to my productivity.
> Scheme is too small

Some would argue that R6RS is too large, while others argue that R7RS (small) is too small. Maybe there's a Goldilocks Scheme in the middle that's just right. :-)

Of course, most types of Lisp-ish languages let you grow the language in a way that C doesn't really (yeah, there's the C preprocessor, but it's far more limited that the macro facilities provided in most Lisp-ish languages).
That makes sense especially since search has been declining for a while now.
This is both nostalgia and current events for me. Playing civ5 with my 12-year-old this year has been a blast. He keeps telling me about history class questions that he knows the answers to because of it. It opens up opportunities to talk about all kinds of historic leaders, events, cultures, etc. Highly recommended.
That’s the opposite of pretentious - it’s a fact if you don’t have a phone, not a pretence.
Five Duties of a Technical Leader
Who is going to pay for that storage for all these crappy videos? It has to be stored somewhere which costs $$$. No open source solution will ever gain critical mass due to that.