skysight-inc/HackerNews huggingface dataset:
In a sense, language is a clumsy facsimile of the concepts we mean to express, in that we search for words to express the ideas in our minds rather than the other way around. By contrast, an image represents precisely the concept it depicts, by definition.

We forgot this about language by about the time of the Enlightenment era, when the intellectuals of the time thought that forcing everything to inhabit the structures of language (i.e., "rationality") represented the highest moral good one could achieve.
Sure, but that's a very different discussion, isn't it? It reminds me of restaurants after the lockdowns were lifted who found that their staff had moved on. Turns out, people who are good in a customer facing role and able to handle stress and multi-task and prioritize tasks on the fly are sought after in many industries, and when restaurants said "you can come back now", they didn't much care for it. "I'm ready to pay anything, up to minimum wage" just wasn't able to compete with other companies happily paying more than that.
Cory Doctorow has a vested interest in the written word, as if paid by the word, being super valuable though. His value as an author is diminished if I can type into ChatGPT a prompt like "write a story about living the Disneyland's Magic Kingdom about this guy Dan who's lost all his Whuffie, which is a form for internet karma (points). Pretend you are Cory Doctorow who hates ChatGPT and LLMs, but is wrong.", and get a story back. Writing use to be hard. Who knows how much money "Down and Out in the Magic Kingdom" has made Mr. Doctorow? Meanwhile here's what ChatGPT spit out for me on the basis of the above prompt. It's no "Down and Out in the Magic Kingdom", but that's got to have him running scared, which is what's making him refer to LLMs as "autocomplete". I mean if my job were so obviously on the way out, I'd do everything I could, including only referring to it in derogatory names, to willfully avoid seeing the threat when it's right in my face from everybody talking about it.

---

Once upon a time, there was a man named Dan who loved nothing more than spending his days at Disneyland's Magic Kingdom. He had always been an avid fan of the park, and he had made countless memories there over the years.

But one day, everything changed for Dan. He had been so caught up in his online life that he had neglected his real-life relationships and experiences, and as a result, he had lost all of his Whuffie, the online karma points that he had accrued.

Dan was devastated. He had always prided himself on being well-liked and respected in online communities, and he couldn't believe that he had let himself fall so far. He felt like a failure, and he didn't know how to pick himself up and move forward.

But then, one day, Dan decided to return to Disneyland's Magic Kingdom. He figured that he could at least find some solace and happiness there, even if he had lost everything else.

As soon as he stepped into the park, Dan felt a wave of nostalgia wash over him. He remembered all the good times he had spent there, and he felt a glimmer of hope that he could regain some of what he had lost.

As he wandered through the park, Dan began to notice all the little things that he had taken for granted before. The smell of popcorn, the sound of laughter, the sight of children's faces lighting up with wonder and joy. He realized that there was so much more to life than just online popularity, and that he had been missing out on so much by focusing solely on that.

Dan spent the whole day at Disneyland's Magic Kingdom, riding rides, watching shows, and just taking in the magic of the place. And when he left that evening, he felt a sense of peace and contentment that he hadn't felt in a long time.

Over time, Dan began to build himself back up again. He reconnected with old friends, pursued new hobbies, and started to live his life in the real world instead of just online. And while he never regained all of his Whuffie, he didn't really care anymore. He had found something much more important: happiness and fulfillment in the real world. And he knew that he had Disneyland's Magic Kingdom to thank for showing him the way.
No, it's 'code transform' async-await as is fashionable these days, but with the advantage that it's 'color blind' (the compiler will do the async transform or not based on the caller's expectation).

See: https://kristoff.it/blog/zig-colorblind-async-await/
I don't think we should abolish lending, but all those things would be vastly cheaper in a miserly debt free economy
there's been steady progress on language models for the past 6-7 years, getting somewhat faster in the last 2 years, in part due to fundamental advances, in part due to (mainly) OpenAI being a little more product focused.

it's true that certain types of scammers and influencers have started jumping on LLMs en masse now that shilling cryptocurrencies isn't so lucrative.

i think that if it appears from your perspective like there is a brand-new LLM hype bubble that just appeared this year to substitute for the previous cryptocurrency hype bubble, you're in a bad part of the information ecosystem.
That sounds like a problem, so they ask this magical wonder machine to solve it. It will write pro-UBI statements that instantly convince politicians that maybe those who profited the most from magical wonder machine can now afford to pay more than zero taxes.

After that, it's dolce vita and stargazing until they die.
A minimum sort of knowledge of the field would be helpful.

But I feel that if one is inquisitive enough, they'd know when exploring a topic to ask broad questions of the sort:

- what are the common types of problems encountered in X field

- what are the main roles and responsibilities of personnel in X field

- list some open questions in the field of X

After these open-ended questions one can dive into each of them with:

- what are some common solutions to X, compare and contrast X vs Y

The risk of seeing hallucinated info is always there, but just for an example when I was exploring the types of space-time metrics and asking chatgpt which tensors are most suited for which scenario (and also which coordinates are best for which scenario, such as moving from Schwarzchild to Eddington Finkelstein coordinates to deal with the event horizons near black holes), their individual wiki pages said generally the same things.

I was able to ask ChatGPT in very naïve "idk please explain like im 5" ways and it was able to very patiently rephrase dense jargon into surprisingly understandable explanations.

I'm sure if an expert in GR were to drill down deeper into the details they will find inaccuracies in ChatGPT's responses, but for the inquisitive information sponge user, a dive through ChatGPT to get a general feel of a topic is insanely useful. After that, one could dive into the appropriate books/papers/primary sources to start the real learning once they find what they're interested in.
I am becoming more and more convinced that everything is a matter of tradeoff in computer science, except two things

- TDD
- Clean Architecture

That's what I am currently learning.
> The web was invented as a presentation layer for information, not a VM that executes arbitrary remote code and can talk to hardware.

The wheel was almost certainly not invented for the automobile, and yet, your car has four of them.
I looked at this and thought "What am I looking at? There's some janky animation as things shift around but what's the bit I'm missing??" and then it slowly dawned on me clicking around a bit more that it must be the poxy animation bit itself.

I mean I guess web consumers are just SCREAMING OUT for this and I've been living under a rock?

Obviously I am old and grumpy but holy crap this is exciting browser development now. Seesh.
> Spring Boot is an "opinionated stack" (Google it) which basically is needed because _there is so much configuration required_ due to its enterprise level design

And more often than not you do want to have a whole toolbox available. How long will it take for you to add X to your TS microservice? Finding a dependency that looks somewhat stable (which will already bring in half of npm packages) is already hard enough, and my experience has never been too great with the JS ecosystem. It has a few gems among a trillion low-quality, always breaking shit.

Also, most newer project definitely don’t bring in datelibs, as the java.time package is very great (and was actually “brought into” the standard lib from a popular library, which is how it should be).

That overengineered bullshit actually comes from C++ of the time, it just probably didn’t segfault in java and thus higher levels of abstractions could have been achieved in the latter, sticking the concept to java, but I fail to see again, how it has any relevance.

Come on, JSON parsing is like one library - that not being available as is is not a problem at all..

Re: serverless. Honestly, is it really as popular a deployment method as I see it mentioned all around? Like, I can’t imagine a serious web app using it for anything besides converting images, videoes/etc, any you ain’t gonna use TS for that either. Coldstart still matters, but it is way overhyped.

So.. how exactly TS is better? If you claim to “spend some time in other languages” at least mention something on the language side that would somehow cause a difference. TS is not a paradigm-changing language at all..
It's not fixed unfortunately, I get 500 when I try to search.
The fundamental difference between Terraform and Kubernetes
The auto industry is pessimistic about 2030-2040 EV adoption timelines
Try going to accessibility settings and switching "reduce motion" on.
Doesn't get rid of everything but makes for less annoying experience.
Wasn’t enough for what, though? To pay out money deposited with them on a short term basis.
You can't safely use old browsers on the internet. Heck, you can't really safely connect old anything to the internet.
"In one day, the average person breathes out around 500 litres of the greenhouse gas CO2 – which amounts to around 1kg in mass."
Yes, but it still is a part of the standard library and how the standard library does things - a convention. Same as in C, as malloc is just a function. You could create a replacement library for C stdlib and it could also expect an allocator in the parameters if a given function could allocate.
Quite a lot lately:

1) Short scripts in languages im unfamiliar with

2) Generating short, specific, well defined functions

3) Curing the tyranny of the blank page effect re emails, explanations, etc

4) Rephrasing that long email last thing on a friday when English just wont click
It’s clickbaity because it invites the reader to anthropomorphize ChatGPT.
If you have any geospatial data, you can tile it with tippecanoe [0], which gives you an mbtiles file. Protomaps lets you easily convert the mbtiles file into a protomaps file which you can then use.

Protomaps doesn’t limit you to any particular type of tiles, it’s just a format which allows you to read tiles out of a single file with HTTP range requests.

[0] https://github.com/mapbox/tippecanoe
The Zig compiler is also a (clang compatible) C/C++/ObjC compiler, the Zig toolchain comes with C and C++ runtime headers and libraries, C headers (but not C++ or ObjC headers) can be directly imported into Zig code. Don't know how many of those checkboxes Go ticks (I think it can at least import C headers?).

Whether it's going to become a good alternative for Go will depend mainly on the stdlib I think. What's clear is that the Zig stdlib will be much richer than C's or C++'s, but whether it will be a good match for Go's stdlib for backend work remains to be seen.
For anyone who’s following this thread and is confused. They’re referring to the movie Margin Call.
Brilliant mate but 3 hours a day is 1.5h away
The effort you put into something is irrelevant to whether it has value. Each consumer looks at the value to him or her; no one cares about time spent.

I dislike the entitlement here.
From this perhaps? https://news.ycombinator.com/item?id=35063208
Transitions and animations on the web are already abused by web developers enough today. The last thing we want is a browser API that automatically applies transitions to the entire DOM.

Prepare for endless frustration as designers start implementing artificial 5 second delays while you wait for a pretty transition between two states of a page.
I've never been excited about VR and 'blockchains'. I was, and still am, excited for Bitcoin, which in my opinion is the only useful application of blockchain. I use Bitcoin in a daily basis, and I have done it for over a decade.

As for ChatGPT, I'm actually using it and it enhances my productivity by a lot. So, I believe this isn't just hype.
Best I could score was 102.0 with a combination of manual and autopilot. Neat!
I post on both Reddit and YC News regularly, and it is fascinating to see the differences in biases, counter-arguments, or outright rejections of reality.

YC News people generally seem to prefer to hear the truth, especially from sources that appear knowledgeable. I've had people here comment in reply to me saying I've "changed their mind". That never happens on Reddit.

Reddit has cliques, quasi-religions, and fads. Anything contrary to the group-think is mercilessly voted down. Intelligent, thought-out counter arguments that aren't entertaining are especially likely to garner lots of downvotes. Not only do the readers feel "personally attacked" by contrary opinions, there is also that ever present undercurrent of anti-intellectualism of typical Americans that makes intelligent discourse distasteful to them.
Why would consumer printing become irrelevant?
Javascript is quite hungry for memory as well, but that’s simply the way of performant tracing GCs - the bigger space overhead they have, the less work they have to do.
Architectural Pattern
15 years remote worker here. I would be sad to have to get back to the office. I get that some gatherings around a whiteboard are useful. We concentrate those in a once or twice per year gathering.
1. Turn off pc

2. Turn off phone

3. Turn on radio

4. Enjoy
Your comment is contemptible and full of contempt. My comment was just honest.
I went and searched for "CO2 industrial applications -emissions" without the quotes.

This was the first result: https://applications.messergroup.com/co2-applications

There were a number of other relevant results. Papers on various applications of CO2, forum posts, etc. Nothing on emissions.

Sure google is a lot worse these days than it used to be, but it still seems plenty usable to me and I have no issues finding what I want with some basic operators.
A Guided Tour of the NES
You might be right, but that ChatGPT text you pasted is simply awful.
Measuring a Millisecond Mechanically
That’s if you have coworkers capable enough.
Look at the forest.

Sure. It's an encyclopedia. It's heavily edited. Sometimes it's conflucted. There are cliques. Etc.

But.. they produce an encyclopedia. It's actually free. It's transparent. It's very high quality.

It's a working system. Whatever the fairness grievances people have with "censorship," on Wikipedia, they are nowhere near as bad as they are on any commery platform.

Yet... whether it's Wikipedia's finances, moderation or anything... Wikipedia attract more need rage than any of them.

Imo, this is the biggest barrier to freedom online. Freedom and transparency make people insanely critical and hostile.
This is very common? The most extreme example I've seen by a Dilbert-level hapless manager was assigning me and a coworker to a fullstack project. I was doing front-end, and he was doing backend, and by the nature of the project AND some bad tech decisions the backend was an order of magnitude more complex than the front-end. I did pick up React to learn then so at least I also had some of a challenge.

That's on the technical side, on the project side it was even worse, I had an earlier MVP to base my designs on while he (backend guy) had to deal with multiple basically hostile 3rd party vendors.

The predictable happened, after just 1 month it was 100% clear to me that it was impossible to work at the same pace, so I mocked up all the endpoints I expected, built most of the front-end and was done in 5-6 months, after multiple iterations with the previous business person who made the MVP. The backend (remember, 1 guy) had just gotten the Auth right basically, and almost nothing else in working conditions yet.

My manager reaction? He was pissed that I had done it against a mock API instead of the inexisting real one, told me to wait until the end-points were ready and integrate them and wouldn't give me any other work otherwise despite of my best arguments. What happened is during the next 3 months I was basically writing and rewriting the app, becoming very proficient in React. Then the manager started to hear heat from above, and he started to complain about my coworker in a very similar situation of this article, so I started to look for a new job. That backend coworker left few days after me and never came back (I was probably the only non-hostile one, even friendly, to him at work by that point).
I also have a website that integrates Stable Diffusion with ChatGPT.

https://aidev.codes

Now everyone will go ahead and bury my comment.
That still implies either:
A) Cheese pizza is permitted
B) There are a "floor" of rules
This is excellent.

A different way of enhancing the security of a private key is to use a passphrase and store the passphrase in the macOS Keychain. Then, configure ssh-agent to always use the Keychain. When you login to your Mac user account, it will unlock it for use with ssh.

The encryption key needed to decrypt the Keychain is stored inside the Secure Enclave.

If someone manages obtain your private key, they would also need guess your passphrase or gain access to the Secure Enclave.
Also worth noting that before the video was released she had a little less than 1k patreons and wasn't releasing new videos. So, she's probably been going through her savings for the past 6 months or so. She's not getting better any time soon either. So, this 9k number will probably decrease a lot in the following months.
There is so much wrong with JS, the only reason it is used is because people are literally forced to.

It took a long time for js devs to accept the notion of a compiler with TS. While TS is an improvement, it’s only a localized one. No chance ever, any other language could have replaced it.
An ad for what?
Creditworthiness? This ugly jargonic word is superior to the poetic phrase you are ‘improving’?

Ugh. Give me a break.
I don’t know why these new languages have to have their own special takes on loops without giving us the classic C99 version of the three-clause-for-loop. Even JavaScript has it. If they want to improve on it, then allow us to declare variables of different types in the first clause. Yes, using the C-style loop to iterate over a container sucks, but that is an argument for also having a for-each loop. There are lots of low level algorithms that are just better to express with the three-clause-for-loop.
I think it's a good time to introduce a new button to the browser interface, as the gap between the original "take me back to the previous document" and some new concepts like the one presented here is getting bigger and bigger. But maybe I'm just old?;)
I've been using Bitcoin for over a decade almost daily and it's a great tool that has passed the test of time, and will continue to be useful unless governments around the world actually go out of teh way to ban it.
As for Chatgpt, I think it's really useful as well, but there's no way to compare the two.
Are you referring to PALM-E? It didn't have any positive transfer for NLP tasks, in fact the unfrozen model performed slightly worse after the finetune.
That being said, PALM-E wasn't really a multimodal model from the start, it's still basically just a text model with a visual one glued on top. Whether a truly multimodal model will be better at reasoning and data efficiency is still an open question though.
That ship has sailed. It has turned into a big whale with shipping containers on it's back.
It is not an alternative to Go same as C++ or Rust is not really an alternative to Go. They are on a different level, but can do the same job. Though I could argue that Tcl could be an alternative to Go, I think many would not agree.

Zig has manual memory management, doesn't have much of a runtime (no CSP out of the box) and above all is not mature yet (breaking changes do happen). As of now it has one of the best stories for interfacing with C as it can directly use C headers.
If you consider other consequences that result then it can be "weakness" to take an easier path. I won't use ridiculous examples, but many bad things have happened because it was easier.
Adventures in REPL Implementation
Hexagonal Architecture (Software)
Chopin vs. the Flappy-Bird Volume Control
Too many dots. It feels like programming in a OOP language, which C isn't.
> AI has all the hallmarks of a classic pump-and-dump, starting with terminology. AI isn't "artificial" and it's not "intelligent." "Machine learning" doesn't learn. On this week's Trashfuture podcast, they made an excellent (and profane and hilarious) case that ChatGPT is best understood as a sophisticated form of autocomplete – not our new robot overlord.

For what it's worth: a lot of "office work" is repetitive bullshit that could be done just as well with decent automation or assisting "artificial intelligence" (=lawyers writing letters, ...).
I think what they mean by that is that they thing if they raise the bottom tier it won't reduce the number of patreons by the same amount, so they are essentially losing money by not doing that.
You could, but it's not idiomatic in C. Zig is basically built around this.
What do you mean, Windows is getting better and better :P
> Ah you're a windows developer… Perhaps talk to someone who works on servers before completely dismissing valid input that is completely outside of your expertise next time?

Nope, I am a Java, .NET, nodejs and C++ developer.

Cross platform languages.

> And all of those report readiness with a fork(), which java can't do.

fork() is legacy, it can't even handle modern UNIX workloads with threads.
I'm honestly surprised by the disingenuity of comments like these. Hiding facts on purpose, jumping on the hate train and twisting the situation to make a FOSS browser look bad.

I'm reposting my comment from a few days ago: https://news.ycombinator.com/item?id=34919771#34939391

> It wasn't 'caught' with anything, as much as those spicy news articles would have you believe.
It was a URL suggestion bug. It was supposed to be turned off by default, and suggest content instead of replacing it.

The bug was fixed in a day after release, the PR is on GitHub. Brave is open source, unlike Chrome and Edge. Let's stop treating FOSS like the other spyware.

This also happened when Brave was like 5 months old. The feature since then has been turned off by default and the affiliate thing was shut down a long ago.