skysight-inc/HackerNews huggingface dataset:
As a currently happy Sublime user, my issue is that there has been almost radio silence on the project. My license is up soon and I am seriously considering not renewing if there is not any movement on _any_ development soon.

There has been one news/update post in the past 1.5 years. The most recent was November 2022 and then May 2021 before that. I would appreciate any sort of update, and I would also appreciate being told if the project is going to be abandoned.
The sun's spectrum is relatively smooth, whereas there are some grow lights that have a narrow, intense spike of UV designed to match chlorophyll B's absorption. Not all grow lights have this spectrum, but it's worth being careful. It's one of the reasons why some grow lights come with a warning about using eye protection.
The only point that that article makes that supports this point appears to be "semicolons in the syntax of a language can improve error messages". I don't think that that generalizes, especially because the topic of this comment thread is about C, which already has semicolons, and compilers explaining semantic problems to developers, as opposed to syntactic problems.
For research? -- Julia seems to be definitely better. It's purpose-built for doing just that. R would also be there. If you want general statistics, then add J to the fold.

But specific fields often have their own, bespoke solutions. I've only ever dealt with math, but it has plenty of its own niche languages that are much better than, say, Sage. My personal choice was Maxyma, but that's because I like Common Lisp.

Furthermore, it's just the situation today. It doesn't mean that this is what it has to be tomorrow. Any of the languages I used in this domain have their issues, and could still be improved. We are nowhere near a place where it's hard to imagine something better than what we have. So, I'd say, if you really want a very good language, you might as well start building one now -- you have a very good chance yours will be the best one so far.
At risk of being a meme comment... https://www.pdiniz.com/content/images/2015/04/windows-bad-go...

XP : Good |
Vista : Bad |
7 : Good |
8 : Bad |
10 : Good |
11 : Bad |
12 : Good??
"Black Elephant is an experiential social network based on vulnerability.

Black Elephant brings very different people together and forges genuine connection between them, through the sharing of vulnerability.

It's a social network that makes people feel better and improves their mental health. "

ok, then.
There really is nothing new under the sun. Below the furiously churning surface of the programming world are calm waters barely disturbed in the past 20+ years. And it's not all that far below, either. I've come to resist learning new techs not because it is hard for me at my age, but because it is too easy, and it is easy to get sucked into spending all my time learning the latest churny surface gloss on old ideas without ever exploiting a particular tech to do something useful because I'm moving on to the next churny surface gloss on the same ideas. Gotta actually build something at some point.
Reasonable, but not necessarily true.

1. We don't understand what the motivations of our own AI are, let alone "typical" alien AI

2. Expanding AI might be better at and/or more invested in hiding itself. It probably has no need for wasteful communications, for example.
Folks here who used scratch with their kids, what is the next step after scratch? How did you introduce a language/platform to your kid? I have introduced python and my kid is able to pick it up, but am unable to come up with projects that sustain interest. It feels dry without UI and one shouldn't be doing web dev with python too. So what is the progression for python and kids?
Remember, he didn't want to buy Twitter. He pitched it in the first place purely in an attempt to get leverage over the board. He didn't really want to own it.

The board called his bluff and said "sold!", then Musk spent a great deal of time and effort trying to wiggle out of the deal. He failed, and now he's stuck with it.

Everything he's doing now is trying to minimize the amount of financial damage this debacle will cause him.
We've had 2 standard DC outlets for a while now: 12V cigarette lighter and 5V USB. You do often see them in odd places. But the voltage and wattage of those specs is too low to be useful, so they haven't evolved into DC power distribution.

USB-C PD is at a useful voltage & wattage level, and so is Ethernet POE. I wouldn't be surprised to see them start to be used for general power distribution in niche applications, like RV's and off-grid cabins.

I don't think we're going to ever get a bulb standard, though.
> - Dim-to-warm is uncommon

Yeah, I love Alec's Technology Connections video on some bulbs with that feature, but he pointed it partly because some of the few bulbs that offered it seemed to be getting phased out.

Its much like a bunch of other points on the list. There are a fair few that would only add a small amount of additional cost, but because the companies can save money by not doing it, they don't.

It does not actually cost all that much more to add a few more diodes, to avoid severely overdriving the ones on the board, or to improve the power supply circuitry so that it will likely last longer.

But it really sucks that even if you chose to buy the more premium tier bulbs being offered at the big box store, they often don't fix some of these issues. They may have a better CRI, but are still often overdriven, with questionable power supply designs.
10 hours per day sounds like a crazy amount of time to use a light.

I think the Alaska point is close. Yet even in (for example) southern Canada, the sun just doesn't get high over the horizon in winter. So you have 7 hour days, but those days are mostly dim and dark.

Even without clouds.
There are zero credible peer-reviewed journals that publish the idea that height or any other genetic traits are attributable to a single "racial group", as the biological concept of "race" does not exist.

So no, you have not linked any peer-reviewed study saying what you claim.
It may be true that the office policy made many workers feel disengaged but linking that to the collapse of Credit Suisse seems to be like saying SVB collapsed because it was "too woke".
They've been around since 2008. They released a huge major version change (4.0.0) just 2 years ago.

They've released 12 builds in the past year[0]. They released 3 builds in one month last December. Two weeks ago was their most recent patch. Here's the most recent patch from two weeks ago on this "Abandonware". They have Mac/Windows/Linux specific fixes as well as fixes to their API. They're not just fixing bugs either, new improvements have been added.

Sublime deserves all the money they make. The price is super reasonable. You may be confusing "Abandonware" with "Mature software that doesn't need any major fuck-up changes anymore because all of its users love the way it works and happily spend money on it"

BUILD 4148
14 Mar 2023

Various syntax highlighting improvements

Last tab in a group can now be selected with alt+9 (Windows/Linux) and cmd+9 (Mac)

Split View retains the original view's viewport position

The window title now indicates whether Sublime Text is running with administrator privileges

Improved indentation detection for files with many single space indents

Fixed first character beyond ASCII range not being decoded/encoded for short code pages

Find in Files no longer cancels ongoing search with a renamed buffer

Fixed regression where ./ wouldn't work in the "Where" field of find-in-files

Fixed find settings confusion when run immediately after find_under_expand

Fixed minimap viewport highlighting not working when color schemes specify a text background

Reopen Closed File now uses the window's file history by default rather than global history

Fixed annotations displaying incorrectly when "ui_scale" is set to something other than 1

Fixed issue where the command palette could consume key presses while not having input focus

Fixed syntax-based folding not working correctly with some indented code

Fixed backtracking bug where tokens were being dropped

Fixed some hangs caused by syntax backtracking

Fixed tabs of deleted files incorrectly showing as modified in some cases

Fixed word wrap wrapping early in some cases

API: Added Window.num_views_in_group

API: Fixed inconsistent focus after Window.open_file

Mac: Better support for running as root

Mac: Added workaround for Monterey bug causing scrolling to misbehave

Linux: Fixed incorrect mouse behavior at window edges

Linux, Mac: Attempt to find the license key for the user when using sudo

0: https://www.sublimetext.com/dev
What is the embodied energy of all those high tech parts?

An incandescent lightbulb is a piece of tungsten wire.
I've seen plenty of people making nearly those claims. Barely qualifying things with phrases like "not in my life."

Especially in the arts. Granted, that's dropped dramatically over the last decade since ML started taking off.
Deep Dive into Neon storage engine that enables serverless Postgres
Just tried this and I can't jam keys fast enough to get any input lag in vscode. What are you referring to?
Two years is definitely a long while, but Sublime has always had long breaks between releases.
Their discord is very active https://discord.com/invite/D43Pecu
I agree with all your analysis here. This judgement has far reaching consequences. It's reminiscent of discussions around MGM using automated facial recognition to ban people from venues. Our legal framework was set up with an implicit assumption that identifying people and banning them from a business is hard to scale. As soon as you can do it en-masse for thousands of employees of a rival business, the calculus might need to change.

Similarly, our legal framework around the retention of corporate communications was originally framed around only official (and relatively uncommon) communications like memos being on the record. Then email. Now chat. Soon all meetings and phone calls? Each step here is a major step-change that requires careful consideration!
What about CudaText? https://cudatext.github.io/
"I feel that open sourcing SublimeText is the only way for SubmlineText to be relevant and compete against VSCode."

The SublimeText people make a living by developing and selling a honest product (and they're probably happy doing that).

There's nothing wrong with not competing with VSCode.
No, because they will need it to train their AIs for free.
I’m CEO of Neon. Happy to answer questions.
Your Favorite Podcast Is Probably an ‘Experience’ Now
Most definitely. Good luck telling the difference between traditional and AI-empowered art in the near future.

It's just a new tool for artists, and this anti-AI sentiment towards copyright is only going to hurt individual artists, while doing nothing for large corporations with enough money to play the game.
I hope the Tailwind dart package gets updated soon
Sublime Text editor is my day-dreaming destination when I feel depressed of work. It makes me really happy that 2-3 people can actually build something, sell a piece of it in an non-disturbing way, and do this for a living.

It's also one of the best shareware models ( Is this even a word these days? ), that I've ever stumbled upon.

Keep up the good work, folks!
> all students will see the teacher as a creator of universes that can be wiped away from existence as easily as they were spawned. And you better write down what these symbols and drawings mean while you can

Even v.s. a whiteboard, there is something poetic about symbols being wiped away to dust of the earth rather than a vivid blue smudge. And that dust becomes part of the institution. I spent a little time around high level physics students in their natural habitat and there is still a strong feel of it being clung onto tightly by professors and (perhaps LARP-ingly) students dedicated to the culture.

> I have a theory that the declining respect students have for teachers in our modern age can mostly be attributed to the extinction of chalkboards in modern classrooms and the increasing reliance on wimpy whiteboards or even projectors.

I think the transition away also correlates with hermetically seal buildings and using central air everywhere.
while this topic has visibility, there is also another relatively unexplored research direction, fine-tuning pretrained transformers into RNNs

https://arxiv.org/abs/2210.04243

https://aclanthology.org/2021.emnlp-main.830.pdf
> "'Hungarian-made GE Básica bulbs ... with a bold stamp on the side reading, NOT FOR SALE FOR USE IN THE UNITED STATES."

This seems odd considering they surely can't be used in Hungary either. The EU started phasing out incandescent bulbs more than a decade ago!

Don't miss them, personally. LED lighting is excellent if you buy good quality ones. And I certainly don't miss having to periodically go around the house changing blown bulbs!
In my personal experience the LED bulbs at Home Depot are extremely expensive compared to traditional bulbs we used to buy. Don’t list anywhere near the advertised long lives. And are difficult to recycle and worse in landfill than the historical bit of glass and metal bulbs.
I think the oomph behind the story is due to it being embarrassing, rather than illegal.
No, yeah, I love enduring non-billable time in traffic, away form my family. It's so healthy; I get great cardio from all of that bottled up rage.
For this to be meaningful at all would have to presume that if the AI is faster, that making it take longer would improve its accuracy, which is almost certainly not the case.
I'm not convinced by Elon Musk's call for a pause in AI development. So I asked ChatGPT what it thinks...
My understanding is that the quality of LED bulbs has been going down over time. In other words, newer bulbs are less likely to stand the test of time than older bulbs.
Would be incredible if the lab leak in China was intentional and they ended up saving the US by increasing the birth rate!
Power is a slippery slope. That does not mean that it has a single destination or that going down the slope is irreversible. It just means that reversing an imbalance of power is harder.

Such a change can only be brought to a halt if the imbalance of power is small enough.

The Overton window is a thing. That does not justify extremism if your goal is a functioning society. The Overton window says nothing about whether a position is right or wrong. It only describes what is acceptable and what is extreme.
The average citizen is not a static thing.

Russia managed to pull a partial draft even if the people didn't want it. People fled the country because of it. Because before that, all protests were swiftly crushed. It managed to do so because the imbalance of power is great enough that what the people want matters less.

For comparison France is seeing protests for increasing retirement age by two years. It is better to be a citizen of France than a citizen of Russia.

I never said that TikTok is not dangerous. Influencing the minds of people through TikTok is just one way to influence the Overton window.

What many people criticizing this bill are saying is that despite TikTok being a danger of multiple kinds, this bill is also a danger for democracy.

Not having ever used TikTok I will not speculate on which danger is greater, but this is not a dichotomy. Pass the bill as is or not are not the only two options. A better bill that addresses the threats while introducing less threats of its own is possible.
I assumed this was a blog post from the author of Sublime Text until I opened it.

This is the most entitled article I've read for a very long time.

It also asserts with no evidence that VSCode is popular because "it is open source" rather than the more obvious, "It has the backing of Microsoft".

There are thousands of less popular open source editors out there. And yet Sublime is one of the few pieces of software I've actually paid for (admittedly not since ST2).
In a round-about fashion I get interested in array languages because the relational model.

I tough an array is "just a column" and somewhere I get to K and that leads me to my current attempt to build a language that make both paradigms work: https://tablam.org

I think each paradigm complement and "fill" the mission pieces the other has. For example, you can name columns, that is alone very useful!

BTW kdb+ is also on this direction but the combination is `array then SQL/Relational` and mine is `Relational then Array`.
> The days of America violating sovereign airspace are drawing to a close, thankfully.

They're still overflying Afghanistan and who knows where else.
I think there might be something about the wiring in some homes. Some of my LED bulbs have been going for a decade now without issues. I have a few fixtures where bulbs keep hauling in specific sockets after a few months. I have one fixture in my bathroom where a bulb was fine for a few months and then two replacement bulbs failed instantly and three third one failed again after a year or so. Maybe the voltage is wrong and keeps breaking the power supply?
Similarly, I started buying Philips Hue bulbs back around 2015 and none of those have failed in the time since, even being used every night since then.

They're all in freestanding floor lamps installed in a horizontal orientation, which might have something to do with it. That seems like it'd dissipate heat a lot better than e.g. a pot light housing in the ceiling.
For our kids, the progression has been:

- Scratch Jr.

- Scratch

- Replit

Scratch helps them understand programming concepts such as variables, lists, conditionals, and events, but still in an intuitive visual programming interface.

Replit gives the kids access to real programming languages (JS, Python, etc.) but with lots of support, and the same "remix other people's projects" culture.

Indeed, our kids have found that there are a LOT of Replit users in their early teens (12-15), and they all help each other out.
Do you not write your desktop GUIs with Godot? /s

I recall reading an article here on HN about how that was now a better developer experience for building UIs than writing native apps, with extra bonus that if you want to port, you can.
A disconnected Internet has always been the case just from the perspective of language alone. Only something like 15-20% of the world's population can speak any English, and only approximately 4-5% of the world's population speak English as a first language.[1] I'm sure reading and writing skills are much worse than these figures. English language skills are generally poor across Asia, Africa and the Middle East and it is Asia and Africa touted to contain the overwhelming bulk of the world's population by 2050. These English language skills are improving in some countries, but stagnant or declining in many others, with regional languages predicted to play an increasing role due to changing stances on globalisation.[2]

If the Internet was viewed as waning (along with globalisation), the lack of cross-language and cross-cultural communication tools would surely have to be a key or largest contributor. If you asked an average person in Pakistan to use the Internet to find the location of the closest shop selling beds near Buena Vista, Colorado, could they do it? If you asked an average person in America to use the Internet to determine whether a pharmacy in Langtang, Nigeria could sell them a common medication whilst on a tourist trip, could they do it?

[1] https://en.wikipedia.org/wiki/List_of_languages_by_total_num...

[2] https://www.ef.com/assetscdn/WIBIwq6RdJvcD9bc8RMd/cefcom-epi...
From the comments that Musk has made over the last few months, this appears to be as intended. He doesn't seem to view the API as a benefit to the company nor a fit for his plans on where he wants to go with it.
How can long term existential risk be ,,speculative'' when we don't know any civilization that survived getting over Type I on Kardashev scale?

Right now there is more evidence against surviving the transition than for it.
What I meant was that a specialized tool could be built with an LLM backend that analyzed the code for what kind of output, if any, it created. We know already that it can do that because you've written about it and so have I. Surely it could do this work faster than people and find many of those spam/garbage repo cases.
> unless I missed it

You missed it[0]. Last update was 2 weeks ago, not 2 years ago. Sublime has had 12 updates in the past 12 months, with 3 updates in December alone.

0: https://www.sublimetext.com/dev
Awesome! Thanks for posting the stats.

In my workflows I've found rare but noticeable quality differences between the model sizes. So when practical I try to use the larger ones.
> Snowden sounded like US got access to your data regardless of TLS.

Still not relevant. Covert exploitation of cryptographic weaknesses that can be easily patched leading to a limited set of data whose use is constrained by well-defined legal processes (involving warrants and courts) is categorically different than "the state forces you to decrypt and hand them all of your data". They're not remotely comparable.

> it's not like China is the baseline and everything is great as long as we think we are better treated

Nobody is saying that.
That's what I'm saying. Time allocation is a personal choice.
Go only uses := for declare & assign. For simple assignment it's =, and equality is still ==. So I would say it is barely different to the norm.

POSIX `[` is clearly insane so let's ignore that.

Which leaves Pascal and OCaml both of which are quite niche.

I think he's right. It's definitely not worth going against the grain with this syntax, and it's debatable if it's even that bad in isolation. I seriously doubt beginners struggle with it.
The latest stable version of ST4 was released in November 2022, and the latest dev build in March 2023. https://www.sublimetext.com/dev I assume that their target audience is inquisitive enough to find out about recent updates.

There are long periods without updates though.
I always switch back to Sublime for very large files. VSCode can't handle them.

That being said, I use VSCode 99% of the time.
If you could merge the ecosystem and extensibility of vscode with the editing performance, color rendering etc of subl it would be the perfect editor.
They're selling it short - it's the largest coding community full stop.

"As of 15 February, 2023, community statistics on the language's official website show more than 123 million projects shared by over 103 million users, over 804 million total projects"[1]

Compare to GitHub:

"As of January 2023, GitHub reported having over 100 million developers and more than 372 million repositories"[2]

Of course, the average Scratch user is very different from the average GitHub user, and the average Scratch project is very different from the average GitHub repo - but the numbers don't lie (probably).

[1] https://scratch.mit.edu/statistics/

[2] https://github.blog/2023-01-25-100-million-developers-and-co...

Edit: Somewhat tangentially, bear in mind that Scratch publicly launched in 2007. The first generation of Scratch learners are now adults with jobs in-industry, who appear from time to time on the front page of HN ;)
Appreciate the poop emojis! ;)
I don’t believe it is correct to lay the blame at the individual level. American society has evolved into a country where people, for the most part, spend their lives indoors and only go outside to get into a car to drive themself to another building. Our food has been engineered to co-opt our natural satiety instincts. Our food has been engineered to be addictive. As a species humans are local optimization machines that seek to optimize convenience. Simply put, with advertising and the way society has evolved we don’t stand a chance except for the people with exceptional will power.

One can not be hyper vigilant at all times and exercise willpower. We simply aren’t capable of that.