skysight-inc/HackerNews huggingface dataset:
Technological pessimism underestimates the rate of progress, but technological optimism routinely overestimates it. In the 50s people thought we would have superintelligent robots, flying cars, moon colonies and cold fusion by year 2000. In the 60s people were optimistic that we would eradicate all diseases in the near future. Right now some people believe the singularity will happen in the next decade. What could possibly happen in the next century that would be "unimaginable" to them?

If you showed today's world to an optimist from a century ago they would see many wondrous things they would never have thought of, but they would also fail to see many of their predicted advancements. And I do think that what optimists predict is usually far more impressive than what actually comes to fruition. That's not to say the pessimists are right, but the optimists simply don't have the track record you seem to think they have.
> I wonder what’s that, let me check, oh it’s some US conservative talking point.

I am confused. I thought us conservatives are fixated on corporate. Either way I am far from conservative in the sense you imply. If i do cross boundaries on some concepts thats because i am not fixated on ideology.

The politburo is the corporate board.

The corporate own the media through money.

Selling apps is capitalism because money moves. Free movement of capital is a core value of capitalism.

Clogging it in the hands of a few means money doesnt move freely. The politburo control it and with it it controls the narrative, the media and our lives. We are not free, much like people are not free in communism.

I guess it is confusing because i am reversing roles. In my view pure, proper, capitalism is where money is largely managed by small and medium sized entities, as to allow it to flow freely and to set the mover of capital free in the process.

Freedom is indie.
> cloud-only slicer

I'd feel dirty having to upload my designs to the cloud first.
My first thought for a counter is $1,000 an hour, fully comped room, food, and beverage in their very best high roller gambling addict tier accommodations. I mean the kind that comes with a butler.

And then some residual fully comped stay credits for use after the job is done.
You must be new here / have never heard the legend of patio11:

https://news.ycombinator.com/user?id=patio11

It ain't stupid if it works. If you find an ethical way to get people handing you a dollar, keep going. That's business.
The way I see it, modern terminal emulators are kind of like multimedia applications, they've got a frame budget. Today a lot of them don't necessarily spend that budget wisely. I think there is a legitimate point here.

Compilers could be faster, but at this point they've become optimal enough that a lot of the improvements would be trade-offs for something else. In my opinion, not so for terminals: I'm pretty sure you could analyze the amount of time spent rendering in a terminal emulator and come to the conclusion that a lot of it is essentially wasted, with exception of a few more modern terminal emulators that considered this more deeply. This is in part due to the nature of the outputs of terminal emulators vs compilers; like for high throughput, it would be good if the terminal emulator spent as little time as possible processing things that won't ever actually make it to a frame. Compilers are mostly not interactive though, and don't have the luxury of deciding to simply not do something because nobody is looking.
>Products seem to be made for users, but I think this might be an illusion; they are more like a medium for self-expression.

>You can’t be devoid of emotion and expect users to experience emotion after using it.

IOW, art.
Open Patents and Automotive Innovation
I don’t store those in my scm. It’s not a limitation of my scm that I can’t store a 20gig model directly in the repo.

So you’re right, I’m not going to retrain models costing $100M because of SCM limitations. That’s because I don’t have any SCM limitations.
+1 on this.
Thats the Pointer Sisters https://en.wikipedia.org/wiki/Pinball_Number_Count on vocals there.
Yeah I'm pretty sure you didn't read the article and are just being cynical.

> No mention of how it reached that point. No mention of what advertising routes were tried in the past.

From the post:

I knew that posting the app to websites and forums on the internet and hoping for a traffic spike wouldn’t work in the long term. I can’t get lucky forever.

So, I started to look for a long-term distribution channel. I tried Google paid ads, wrote SEO articles, looked for sponsorships on newsletter/YouTube channels, and tons of other things. There were some small results, but in the end, I didn’t see a way that could give me traffic for the long-term without continuous effort. (Except for SEO, but SEO is extremely slow to see the results). This is when I think about Twitter and the #buildinpublic community.
About half of what chatgpt tells me is a hallucination. So humans are 10x better by your metric
Your quote doesn’t support your argument. Yes, elements are created out of tags (plus content). But a single tag generally does not constitute an element, except for self-closing tags like <br>.

I agree that it’s a somewhat common mistake to refer to HTML elements as “tags”, but it’s unfortunate to bake that mistake into a language.
Getting them ready for a lifetime of delivering Uber eats.
from pathlib import Path

for path in Path().glob("*test*"):
print(path.name)
Could you be using the planning as a form of procrastination? As a way to feel like you're making progress without tackling the parts that scare you?

Making a plan is a great way to break down a big task, but it's also a way to avoid facing difficulties.

My plans are usually a few dooedles in Notability. I might also let an idea simmer for a few weeks to let various problems resurface. After I start doing anything, I find that the best (design) lessons are learned through experimentation.

Go for a walk, come back and crank out some code. You can draw bridges all day, but eventually you must break soil and face the task at hand.
> children who grow in over surveillance have a tendency of not exercising moral

Sadly, so do many kids growing up without surveillance.

There are many kids bullied in schools, some of them to the point of suicide. Should we feel happy that their suffering provides to bullies the precious opportunity to reflect on their actions, which they would be deprived of in a safer school environment with cameras?

What's next? Abolish police, so that the adults can learn to live in peace without the external threats? Sounds great in theory, you probably wouldn't want it to happen in your city today.
To take this point further, two jobs were kind of created. The vacancy left and the new job.
LLM Agent Paper List
The most comprehensive repo out there with all the updated must-read papers for LLM Agents

From the repo - "We start by the general conceptual framework for LLM-based agents: comprising three main components: brain, perception, and action, and the framework can be tailored to suit different applications."
Wondering how you can tell it's GPT generated? yes, it's, it does a great job.
> humans are in fact not intelligences merely because they are imperfect

> cross this line

The line was crossed since forever, since we looked at facts thousands of years ago, since we invented education and school inducing from the experience of experience. Humans have a property of intelligence and they use it with different frequency, ability and result. In fact, we value exercising it and developing it.

Humans have intelligence; this idea that some would say that they "are" intelligences sounds completely new to people who have sieved historically disseminated human thought pretty intensively and extensively.

It is similar to saying that humans have strength - and it is odd to now find people stating that humans would be strength. What sense would it make?

> humans aren't really intelligent

We have also seen that, and it proves the former (very basic) point: a number of people have realized they use unintelligence as their usual modality of thought and, by reflection, have started saying that humans would not be etc. But that proves (together with other basic assumptions) that intelligence is something more or less developed that you either use or don't.
If you don't like the guy you should leave.

What's with the quality of discourse on HN these days.
Blocking Visual Studio Code embedded reverse shell before it's too late
Haven’t heard about Imba for years! Completely forgot about it.
I don't think the OP doesn't realize that, it just doesn't make it any less frustrating.
>It can recite the manual since it is trained to recite tokens, but it isn't trained to understand the manual so none of the logic in the manual will be encoded in an LLM.

This is just to repeat the initial assertion with more words. What arguments do you have in favor of this claim? The example you give doesn't track with LLM-based agents. And I'm sure I've come across demonstrations of GPT-4 playing a made up game given the rules of the game, but I can't put my hands on it at the moment.
An entrepreneur sees a niche and acts. If his products satisfy the demand then good for him. He just makes some customers happy and receives money in return.
Xlsx and docx are just zipped up xml text. You can store it as text if you like and I think there are many git modules to handle this. But the xml isn’t really that diffable so I don’t bother.
Oh it's much worse for set theory than an actual antimony. For most of those are mere word-games of the "does not compute" variety, whereas Skolem's Paradox states plainly, and uncontrovertibly, that there's no such thing as an absolutely uncountable infinite set. All sets have countable models, however uncountably vast they may be. It thus completely explodes all of Cantor's work on "countable" and "uncountable" infinities, rendering all infinite sets countable and equal. (As should have been intuitively obvious to begin with.)

And it's ignored because people still find the nesting hierarchies of set theory useful, on occasion, even though what they now mean is very much open to question.

Most of the people who have famously disparaged set theory as a theoretical foundation for mathematics -- like Wittgenstein -- have done so because, after Skolem, the whole thing is quite uncertain.
Make Something Wonderful
Is this best advice for every business ever?
In what situation do people use these tools? I find I have ssh already when I need to transfer files securely
Obviously they exchange labour for capital and are rewarded commensurately by the free market.
I'm not sure if I get the logic here. If he instead wrote a bunch of FOSS tools, then that would have been a worse outcome for society?
School or prison?

Have you seen that? A series of pictures. Click a button. Is it a prison or is it a school? Hard to tell.

Funny stuff.

https://www.maristane.com/school-or-prison/
I saw a video yesterday about some AWS conference that had an interesting insight that I feel should apply here as well.

"If you’re going to attend a talk, bias for Chalk Talks. Those are not recorded and they’re given by experts, many of whom work at AWS. And because it’s not recorded, they don’t feel the all-seeing eye humorless AWS PR and legal review on them quite as strongly, so they’re going to be a lot more direct about what they’re trying to get across. And some of the people you meet are just fantastic."

So the idea is that by the mere act of recording (or publishing, even if it's limited) you limit the quality and candor, because people know that everything can and will be misunderstood.

(https://www.youtube.com/watch?v=drHqaJgy8CA&t=333s)
Wut? The length of the video is 12:12.
Isn't this just your bubble growing up over the years?

Like, a decade or two ago, most people were trying to make a living, and that's true today too. But perhaps the people you knew and heard from a couple decades ago were younger and less focused on that than they are today.

I was pretty into passion projects and stuff in college, but I'm not very interested in those things now. They were just a better use of my time then; they really aren't a good use of my time now.
I never really cared, but when I first dropped into a proper terminal in Ubuntu many years ago using ctrl+alt+n, or whatever the combo is, it really felt like the characters were appearing on the screen before I even touched the key. That’s when I learned emulators have a noticeable lag. I still don’t care much, but it sucks to know it’s there, no matter how much I spend on hardware.
NASA's James Webb Finds CO2 on Jupiter's Icy Moon Europa
> I feel like Tony's able to be a profitable solopreneur because he outsources all support to people who don't really care about the quality of the output.

Replace Tony with the name of almost any company these days and the statement would still be true, unfortunately. This isn't a solopreneur issue at all.
Given that there is no end tag in Imba, that's not especially confusing—there's a one-to-one relationship between tags and elements.

Also, colloquially it's very common to use "tag" because to refer to both, because "element" is longer, including in pretty formal places like Shopify's API:

https://shopify.dev/docs/api/admin-rest/2023-07/resources/sc...
And that's fine but when you're trying to build something I think you lose a lot when you choose a niche language and the only benefit you get is that it looks a bit different than JS.
> C# NativeAOT and Java's GraalVM

I’m not sure these are really a competition or a threat to anything. Go is eating C# and Java’s lunch precisely because these 2 solutions are no where near good enough in the real world.
Exactly. This story is excellent... truly inspiring!

It reminds me of PG's mantra: make something people want.
Not just the word TEST but also flag it as a test. There is a field that differentiates test messages from real ones. Some cell phones have the option to enable/disable the test broadcasts. buried in the menus under emergency broadcasts

In this case however I believe they want everyone to receive it regardless of being a test. I believe S. Korea also just did this test including locations of nearby bunkers. The US may not have that many accessible bunkers.
D isn't wrong in turning itself into everything including a kitchen sink, because that seems to be the fate of every language that ends up popular.

Python is a poster-child for this, getting more and more features and complexity as it grows, while it used to be very simple in the early days.

The problem is that becoming a kitchen sink language is a result of becoming popular, and not the path there. With the exception of languages with an ecosystem tied to them (like C/C#/Swift/JavaScript, even PHP with Apache), nearly every language that got popular had a strong message behind it and focus.

Even C++ started as C+Classes with zero-cost abstractions. Java was write once run everywhere. Rust was memory safety without GC. Haskell was functional programming taken to the limit.

D is just a pile of features at the moment, and that's just not enough. I have the same issue with Nim to be fair to Walter.
> Probably 12 hours a day, or even 16 hours/day if you also count Twitter as “work”.

It’s the marketing effort that puts me off. I know I’m a 10x developer with a great product sense, but spending hours every day on Twitter and blogging sounds awful. I very definitely count those 4 twitter hours as ‘work’.
All I needed was the title, and could immediately hear the tune in my head. This is one of those videos that I turn to as evidence on how we were being groomed to be trippy little stoner kids. Oh, and all of the Sid&Marty Krofft shows too.
Yep, I don't think "people weren't trying to make money in tech 20 years ago" really passes the smell test.
The fundamental reason had to do with how rdbms structured its pages of data and having arbitrary sized blobs directly in the record broke the storage optimization and made performance tank.

It was a design constraint back in the day.

I haven’t looked at this in decades, but I think now it’s all just pointers to the file system and not actually bytes in the record.

So it was fundamentally the wrong thing to do based on how databases stored data for performant recall.

But that’s back when disks were expensive and distributed nodes were kind of hard.
Ada SPARK: https://en.wikipedia.org/wiki/SPARK_(programming_language)
> So it seems that nobody sold my address to spammers, they only scraped Publicly available addresses.

I've been doing it for many years and have already went through quite a few leaked addresses (at least a dozen or two, out of many hundreds). Even a small hotel, not part of any hotel chain, in Portugal in the middle of nowhere has leaked my address.

That said, I believe almost all of those leaks were due to websites or databases having been hacked, not due to them actually selling my email addresses.

When they sell my data (which has also happened before) I tend to get spam from actual businesses, often related ones. When the email gets leaked, I tend to get huge amounts of generic spam/scams (e.g. "your device was hacked!!"). You also tend to find the latter addresses on haveibeenpwned.com.
There is no evidence that plants have feelings and pain, but there is overwhelming evidence that animals do... Trading a possibility for a certainty?
Project management software is for working with other people. It’s a tax. You can waive this when going solo.

Apple Notes is enough, with simple checklists and freeform text blocks.

I divide things into two categories: now and not now.
New Covid Vaccine Rollout Is Slowed by Insurance and Supply Snags
10 Cloud Names with Photo Examples
If you don’t like it you can always stop paying, or better yet build your own. That’s how things get better.
Honestly, I don't track what I want to do, I just track what I've done. Git commit logs with reasonable detail do that just fine. I also track bugs, but nothing about future features or enhancements.

The things that annoy me the most or get me the most excited get done. Usually this is driven by users repeatedly asking for it. My lack of brain capacity acts as a natural filter to forget the things I and my users don't desperately want.

I keep a notebook as well with pen and paper, and this lets me keep details of what I'm currently doing right this moment. I then also use that for very short term todo lists, but these are mostly "get back to person X" or "send accountant Y", it's not long term planning.

Obviously this isn't always perfect or appropriate, but it's my default for personal projects and it's made me a lot more relaxed about the management side. As a result, I get a lot more done.
Eh, idk about the percentage, but the idea sounds plausible to me.

Teenagers find dark corners to make out in like water finds a crack. It’s not hard to imagine an automated system flagging contact between students as potentially inappropriate.
the reason I used that word is because I felt someone else would argue about the words “dependent” or “addicted”
I get my best work done during bicycle and car trips. I'll have my morning coffee, then hit the road and think about a problem for a few hours. My hands are holding the handlebars so I'm only allowed to think. I do this day after day for a few weeks.

By the time I'm behind a keyboard I have most things figured out.
I've had similar things in the past. What was the case for me, and maybe for you is that I was using the idea of "organizing" and "planning" to procrastinate doing actual work. I was working on difficult problems and I felt like if I could just organize everything correctly, the results would fall into place. This isn't how it works though, you need to just do the work.

Organization and tools like that can be helpful for communicating and coordinating across a company, but at the individual level it's usually a waste of time. You don't need them. Remember, the whole point is to get work done. If organizing isn't moving you closer to your goal, it's not doing it's job.

My suggestion is to do what I do now.

One list: TODO.txt.

I put tasks in priority order and just work through them. Sometimes I write a note or an idea at the bottom, but that's it. No over complication. It only has what I need to get the next thing done and keep moving through my tasks.
Opa was ahead of its time by at least 10 years. Have you seen Electric Clojure [0]?

[0] https://github.com/hyperfiddle/electric
Why do so many people say that dlang compilation is fast? Does it not use llvm? If it supports features like generics, then I assumed compile times must be slow just like rust or cpp. Why is dlang different?
> If you're promoting research into quantum gravity that doesn't respect special relativity, you're a crackpot.

Is there a short argument for why MOND cannot agree with relativity, at least on the relevant scales?
The narratives nowadays always try to paint Gates as a pillar of the community and ace businessman. But in reality his start was down to pure luck and then building a monopoly through illegal business practices and totally unethical behavior. The guy always will be a cretin.
There’s definitely the possibility that an SSR system can use the DOM model or something very close to manipulate HTML as a substitute for the many different text-based templating systems.

In that case, designers could work with templates that are pure HTML, loren ipsum and all (as opposed to the always somewhat disorganized mess you get with FreeMarker or Jinja2 that is never quite properly handled by Dreamweaver, IDEs, and such), and the tools would stick content into slots identified by id, CSS selectors and such. (not to mention transformations such as “replace the word ‘red’ in text with <span class=“red”>red</span>]

I have built prototypes that are a few orders of magnitude slower than plain text templating and that’s one reason this has never caught on. It is not terribly hard to do it in either Java or Puthon. If you take it seriously you run headlong into hygienic macro problems although namespace troubles in class names have always been a bugaboo in HTML and CSS that have led to all sorts of bad ideas culminating in “f it let’s just use tailwind”. Really though you ought to be able to transclude any HTML+CSS into another document and bring along the relevant formatting (with the caveat that you do have to consider things like the global availability of space) and not have name collisions.
Yeah so the state always bails corporations out, makes laws disproportionally in their favour, controls the media to whitewash their actions, and most important clogs capital and access to resources. Not to mention the constant suppression of businesses by acquisitions under all sorts of threats and regulatory overburdening. Thats communism. In communist countries communism did exactly that - a handful controlled the resources, media, and people’s lives while keeping everyone poor and obedient by suppressing all form of independent enterprise. When capital moves freely and in the process enriches the people that help move it thats capital-ism. And thats what indies and small to medium business owners are, pure capitalists and free folk. We should see more of that.
what a terrible article lol. where to begin... oh, how about the fact that it's mixing up several different topics.
Your wild guess is flat out wrong. When the previous tech lead came in the entire thing was spaghetti. His strategy was to slowly start bringing in some order to the chaos which we did, diligently, over two years making tons of progress. It was a homebrewed framework but it was really nice (he'd had years of experience contributing to Drupal). All the business critical functionality had been converted to this. The spaghetti parts were features that were essentially "complete". Since they never needed updating, they worked fine as they were.
Imba has so many cool ideas.

Anyone knows how development is going with v2?