skysight-inc/HackerNews huggingface dataset:
> HN and YC as a whole are all in on this administration[1]

You made it sound like you were linking to evidence, but it’s just another post by yourself making the same unsubstantiated claim. That’s worth nothing. If anything, dang has shown over time they avoid silencing these discussions, it’s obvious users are the flaggers.
This letter does not say severance. It is deferred resignation. During the 'notice period' of 8 months, as far as I can tell the only definite derogation is that there will be no return to office required during those 8 months.

While I'm sure some people will end up with gardening leave for those 8 months, it's not guaranteed by the letter (my emphasis):

> If you resign under this program, you [..] will be exempted from all applicable in-person work requirements until September 30, 2025

> I understand my employing agency will likely make adjustments in response to my resignation including moving, eliminating, consolidating, reassigning my position and tasks, reducing my official duties, and/or placing me on paid administrative leave until my resignation date.

> I will assist my employing agency with completing reasonable and customary tasks

Seems AP are reporting on this exact same thing, I'm not sure why their read is that this is a 'buy out' or 'severance'. All it is is a waiver of Return To Office for 8 months provided you resign at the end of those 8 months.
While prepping for a WWIII after which, ironically (or not), there might remain no point of a pre or a post prep for a very long time.
Good breakdown! OAuth2 is one of those things that feels simple until you actually have to implement it. Curious how do you see OAuth2 fitting into workflows where users need to generate and securely access documents, like PDFs? We’ve found that balancing ease of access with security (especially for things like temporary document URLs) can get tricky.
Baz, recreating AI code review, is now publicly available
Eclipse is a full IDE. Sublime Text and VSCode are not.

A competitor to Eclipse would be JetBrains IntelliJ or Visual Studio (not Code), both are often considered superior by far, but neither are free.

Eclipse is also a platform for creating applications (RCP/RAP).
Imagine how bad that could have been, had it happened - extrapolating from the current state of the web.
Write go and plain SQL at the back end.

Use whatever makes you happy for front end.

Rails is not magical or vastly better than anything else in any way.

Especially not since AI and Claude.

Any mainstream technology is a great choice for building most things. Python node TypeScript Ruby, Golang C#.

Since you already know Golang you’d be nuts to use anything else unless you’re just wanting fun and learning in which case do whatever you like.

My only very strong recommendation….. use plain old SQL. It’s a superb choice.
For those curious, look up IO completion ports. Back when all I knew was select(2), it blew my mind.
Haha...I often don't pay attention to the interview itself and spend the entire time bothering my wife with questions like, 'I wonder why they picked that book/picture/background?'
Semantic highlighting! The LSP thing I mean [1]. It's the one thing which I thought was just an aesthetic nicety but actually makes a huge difference. In C++ for example:

- Color virtual calls differently from direct calls to tell them at a glance

- Class members in a different color than regular variables

- Arguments in a different color than locals, in a different color than statics

- Consts in red, mutable variables in orange

makes a huge difference in effortlessly reading the code.

It's not supported in Sublime (though you can hack a kludge to make a basic version of it work).

[1] https://gist.github.com/swarn/fb37d9eefe1bc616c2a7e476c0bc03...
No, it will be "somehow working solution for case A" and "somehow working solution for case B" but not together.
The LLM-craze will pass.
It's not remotely interesting to me either.
I am more interested in human centric automation.
Techne is the Greek word for hand.
Technology is literally an extension of our hands.
Dystopian Silicone Valley schlock appears to me as a symbol of decadence and the waning power of an empire in the throes of giving Caesar absolute power. Look at these clownish CEOS, like Musk, Altman...

Is there software to build?
Yes.
Do LLMs replace software engineers? No.
Will they ever? No.
They are pattern extraction machines, nothing more.
> People get distracted by the idea of pure capability systems. See the thread above. Pure caps don't work, …

I’m one of those “distracted” people who has never gone far enough with a capabilities-based language to figure out why they don’t work.

I read a lot about E and tinkered with Pony, and it seems that the biggest barrier is bootstrapping/network effects (e.g. lack of available libraries & expertise) rather than something intrinsic to a capabilities oriented security model.

In contrast, I only just learned about Javas SecurityManager from an earlier comment on this post. Reading the documentation at https://docs.oracle.com/javase/8/docs/api/java/lang/Security... leaves me with an impression of more complexity for integrators (as you noted) and a need for vigilance at system boundaries by runtime implementors. Building on reference capabilities seems much much simpler, but maybe that’s just my lack of experience ?

> There are some conceptual and social difficulties with this kind of security, at some point I should write about them.

I guess my comment is a long way of saying: please do!
I'm actually working on an app to replace my Delicious Library, but at least at first solely focused on books and supporting multiple users and features I missed in the original.

If all goes well I expect to have early version ready by middle of this year. While some features will require subscription, features not incurring ongoing costs won't. I like to think of it as an example of social software for introverts :)

I am hesitant to talk about details, but I haven't felt so excited about something in a long time.
The big bad wolf is going to eat your lunch, you better increase your nationalism and taxes and stop global meritocracy?

There was a psyop by the politicians just a month or so ago: ”Trump employees recruited people on the street by promising them an expensive restaurant meal, according to a Danish radio station”, but if you listen to most of media you will think greenlanders dream of becoming the next Mississippi with a median salary of $35,070 instead of current $43,664.

Not saying it is bad, but US sure has a stronger self interest than most.

Im just saying let the models output speak for themselves, and let the actions speak for themselves.
How did you lose a file?
Fwiw zed also has this explicit "sublime style" save all buffers since 3-4 months ago.
I'm 22 years old and suffer from Long COVID for 3 years now. I've written a bout my experience on my blog: https://tunn3l.pro. although not bedridden, my life got totally flipped upside down. I just want to live a normal live again. To all ME/CFS and LC sufferers: Don't give up!
Man, were those GUIs back then good- human, quirky, trying to merge into the memories of the users of the real world. Not the abstract monstrosities towards which all template arts decay too (architecture comes to mind).
Would be curious to compare the results!
Just realised that this is a subtweet of PG's post.

So I think what he's saying here, with some brevity, is: startups require lots of smart people to succeed. If the boss isn't nice to them, then those people can easily find work elsewhere. Therefore, the boss will have to be nice to them. Therefore, the boss can't be a horrible person.

What would you say is incorrect about this?
> Weird gatekeeping but ok; COVID causes chronic fatigue syndrome in some people. Because so many were affected (millions worldwide), it got its own nickname. ME/CFS developed after a covid infection.

ME/CFS has been around for way longer - prior to Covid, the Epstein-Barr virus was strongly suspected to be a trigger for it. Unfortunately ME/CFS was (and in many cases still isn't) widely known among doctors, so diagnoses were hard to come by and treatment even harder.

At least now that there is money flowing into ME/CFS research and knowledge about it gets more widespread, "old time" ME/CFS sufferers have a perspective now...
The main feature of Sublime Text for me is that it doesn't throw away your buffers. Ever. So it's mainly a note taking app with vim key bindings for me / snappy scratch pad. All of my actual code editing happens in an IDE or actual VIM when on a server.
Yes, where else will we get cheap nuts and alfalfa.
I wouldn't call it horrifying because here in this context it's to protect kids (and Disney's brand of course) but I think this is similar to the situation of mobile games like Call of Duty mobile, where probably more than half of ranked games are played with you alone in a lobby full of bots with real-looking usernames (no other human playing) and because it's played mostly on smartphones, barely anyone uses text chat, so not many realize they are playing with bots until they get to high ranks where it becomes obvious that some games you get crushed by everyone, and some games you get 30 kills without dying and you get a tactical nuke, when you're supposed to be in the top 5% ranked.

Dead internet, everywhere. I'm not even sure why there are bots in ranked, since so many people play this game, I don't think this was made because you get longer wait times to find opponents in higher ranks. Maybe to make you feel better about your skill level.

They even lied about it in community updates:

Since release we have seen many different inquiries of all types about Bots in Multiplayer and Battle Royale. We know you all have a great many questions about this, so let’s talk about Bots. We added bots into Call of Duty: Mobile to provide a way for new players to grow, learn, and thrive without the constant threat of a full team of higher level & more experienced players continually dominating them.
They still provide a challenge while allowing you to learn the ins & outs of levels, test out new builds or weapons, and gradually increase your skill. Bots are not present in Ranked matches and in other modes as you grow in skill, you’ll see fewer and fewer bots present. We appreciate all of feedback surrounding this and we will be looking to improve those systems throughout the lifespan of the game.

Some games with limited chat definitely feel that way too, I usually don't play them much unless they have a decent singleplayer experience.
gcc is written in C++ for like a decade now, so it's not completely unusual.
Ah, good catch! You seem to really assume the worst on our side, but fine, this is HN :)

The author was simply there because of the website template we used; by default, it wants you to specify an author so we did. I removed the author now, thanks for making me aware!
I. Love. Sublime

I’ve tried all the other main editors but always come back to Sublime. The simplicity, the speed, the near instantaneous load time.

I feel like I’m such an outlier but for my text editor I don’t want all the fancy bells and whistles that come with all the IDEs nowadays. It feels like Sublime is the only one that is so intuitive OOTB while allowing access to a plethora of features (if you need/want them). Whereas the others throw everything in your face and it feels like a battle to just get it configured for your needs.

Granted, I mainly code for personal and side projects, and actually enjoy the coding part so I don’t want AI, or advanced features, writing code for me! Even for the productivity gains, I just find coding on my own enjoyable and solving problems as they arise.

That being said, I can totally understand why devs who need to collaborate with large teams, under strict deadline, across multiple countries - probably absolutely need the fancy features that come with enterprise IDEs.

I just love my Sublime editor and never plan on switching :)
I do enjoy Lua, what I miss the most is a more complete and direct interface to POSIX - possibly as a compile-time option, to accommodate the existing embedded use cases.

What would you say is its biggest shortcoming?
Show HN: Comfy-table, a Rust library for building beautiful terminal tables
I've used it for generating the table format output of our database. And it's impressive that the Rust community has unicode-rs which handles all the dirty works.
Thank you for well crafted and performant software! I'm oscillating often between Helix/Zed/Sublime but I'm probably never going to drop Sublime Text even if I would have to obtain new licenses for next versions.
Well that is my rationale for working with Sublime instead of VScode!
I'm not sure the runtime efficiency is the critical determinant: assembly is after all an untyped language (+), Javascript is not really typed and is the major language run on the iPhone (on every web page!).

It was more of a natural language/DWIM movement, especially from Perl.

(+ one of these days I will turn my "typesafe macro assembler" post-it note into a PoC)
It's a compiler for C, C++, and adjacent languages though.
SQLite supports this with the help of a virtual table:
https://github.com/0x09/sqlite-statement-vtab

Available in sqlean: https://github.com/nalgeon/sqlean/blob/main/docs/define.md#t...

And my Go driver:
https://pkg.go.dev/github.com/ncruces/go-sqlite3/ext/stateme...

Mine is a strict port, though admittedly, this could be improved with additional pushdown.
Files with `.server` in the name run only on the server. The remaining files run on the client and server. This is mentioned in the introduction on https://svelte.dev/docs/kit/routing

What's confusing about this and what could we do to help?
In my experience, there’s a random server that nobody knows who maintains it offhand, including the person who maintains it. People ask, and it just doesn’t go anywhere. Until something like this happens. It’s nothing to do with costs, its just an oversight
Free or paid what’s the difference. If you have company you can afford it professionally, if you are a student you can get a free license, if you are NEET dev you can —————- it.
> In the Netherlands, doctors only start acting when you are dying.

this horrible situation is in no way restricted to the Netherlands.
Well that exactly how it works ahaha! There's the .sublime-project file with settings for that directory.
> events of human history on earth have revolved in great part around settling at or controlling strategically advantaged locations, for example any coastline, or a geographic bottleneck for trade and travel

Not only that, it's easier to send mass between Lagrange points than it is to send it to them from either of the orbital bodies.

Getting from Earth to L1 or L2, each 1.5mm km away, takes 15 km/s, escape + 12 km/s. (You have to fight both the Sun and the Earth's gravity.) Getting from L1 to L2 takes less than 100 m/s. (L1 to L3, L4 or L5 about 1 to 2 km/s.)

This confers strong defensive first-mover advantages; it's energy-wise easier to hold five than take one from the Earth. (Obviously, it's mass-wise easier from the Earth.)
Maybe this helps? Have not tried it. https://blog.winny.tech/posts/multiple-arguments-in-shebang/
I've been using Sublime Text since version 2, so probably close to 15 years, and I love it! It's my go to editor for code (mostly front end web dev but I've used it for C# as well, when VS won't get out of the way) as well as all of my writing (using Markdown). I've published 5 tabletop RPGs and related supplements (with another on the way) all written using Sublime plus so many lines of notes and blog posts. It's a dream to work with!

I've paid for my licence but is there a tip jar anywhere?
>> However Your development speed may likely be 5 to 10x.

Rubbish.

This is just fanboi talk that all rails developers tell each other without a shred of science.
Regarding sci-fi; Joshua "Lagrange" Calvert did a fancy maneuver in Peter F. Hamilton's Reality Dysfunction involving a lagrange point that gave him that nickname.
Fwiw you can disable all AI bloat and online features with a couple of config keys
It's interesting how most of the problems that they're hoping to address are problems created by the use of AI coding tools.
can't wait for pinboard.in to buy you
No discussion of OAuth2 can be done without mentioning it's cursed origins.

Read the Controversy section: https://en.wikipedia.org/wiki/OAuth
Emacs and Neovim are things one gets into in ones free time and gets good enough to make the switch at some point at the job. Of course that is mostly only feasible, if the projects at the job are set up in a tool agnostic way or choice exists in the first place.

I also want to like Sublime, but I already have a well configured Emacs and I like using free/libre software. While Sublime was great when I used it in the past, I am not sure I would use it much, since I use Emacs all day now. But the reason for Sublime over VS code is, that it is way less bloated and not running in a browser. Would need to see a direct comparison, but wouldn't be surprised, if it showed to be way snappier. If one does not need lots of specifically VS code features, I think Dublime gets out of ones way and lets you get shit done.
I'm pretty sure main is supposed to be declared with an int return type, but the compiler may specify something else.

My reading of https://www.open-std.org/jtc1/sc22/WG14/www/docs/n1256.pdf says the C99 spec requires "int main(void)", "int main(int argc, char *argv[])" or "some other implementation-defined manner".

There's also the clause that if the type is compatible with int then "reaching the } that terminates the main function returns a value of 0.".

In other words, C implicitly adds return 0 if missing (and appropriate).
:) it's all part of the game
By spam I mean unsolicited transactional notifications that can't be disabled, or can't be disabled without affecting important notifications.
But as others have pointed out, the law is extremely technology-agnostic. Sticking the same information in a JWT makes no difference either way.
Good read! SSR really helps with performance and SEO, but I’ve also found it useful in document automation. We use SSR-like techniques for generating PDFs from HTML on the server side, which helps maintain layout consistency and handle dynamic content better than client-side rendering. Curious have you run into any cases where SSR didn’t fully solve the problem, or do you think it’s the way forward for most apps?
Nostr to the rescue?
I assume the web version has a wrapper around it that filters out what it considers harmful content (kind of what OpenAI has around ChatGPT, but much more aggressive and, of course, tailored to topics that are considered harmful in China). Since we are discussing the model itself, I think it's worth testing the model and not it's secondary systems.

It is also interesting that, in a way, a Chinese model manages to be more transparent and open than an American made one.
> you mean make it like 10x more efficient and effective? I'm game

Different missions. SpaceX beats Boeing and Lockheed Martin. It does not have the skillset to build a James Webb or Europa Clipper.
Why would he, he buys bookmarking services and this won't be one :)
how absolutely disgusting that set of incentives and behaviors are! seems like it would erode trust in institutions and law.
I am confused. Is that Epson scanner specifically for photos, or did you just use a regular document scanner and the document feeder happened to work with photos? Or did you actually do it manually?
It literally hasn't been confirmed lmao
You can still stand out by being an outstanding coder and good person/communicator.

In my experience, companies tend to avoid people that know or pretend to know too much about the company/vision. I'm not sure why that is, but likely because they want someone for a specific role, not a generalist. They want someone who will be happy doing their job, not have their focus spread across disciplines. In the (really incipient) start-up environment it's good to have generalists, but such jobs are kind of rare.

Plus, when it comes to mission, people can just say what the company wants to hear, a lot easier to fake interest than the coding and communication skills.
Nice! Managing model states can get messy fast, especially when handling document workflows (like draft - approved - finalized PDFs). Does this package support custom state transitions with validation logic, or is it more of a predefined state machine?
This attitude neglects the nature of the professional development pipeline, and the front-loaded benefits companies receive from preferential debt so they don't have to react immediately to issues (they are decoupled).

The entry level tasks are tasks that are supervised by the mid to senior level people for correctness. Institutional knowledge and skills are passed on in these positions.

The tasks while simple, can be very easily solved in most cases at this level by AI. AI can easily replace these positions instead of having people.

In effect though, it removes any new people from entering that developmental pipeline. In so doing you remove the demand for such people lowering ROI, and create an economic incentive to not develop new people in that area, and this applies to everywhere that AI touches.

In the 3-year shelf life the business benefits from the reduction of labor costs.

The company can persist for a time thanks to financial engineering, but within 5-10 years, costs explode, demand for the mid to senior positions explodes because the pool of labor shrinks as people age out and die.

AI cannot replace the mid to senior people, but that won't matter. It is sufficient for failure to occur simply by preventing new labor from entering the market. It will also be too late to develop people at the time people realize this.

The problem isn't in solving meaningful engineering challenges. Its with developing the basic skills needed to do that in the first place. You aren't expected to solve meaningful engineering challenges in an entry level position.

The danger isn't in AI taking over all of our jobs. The danger is in cutting the development pipeline off in such a way that cascading failures lead to cascading production failures. Like a dam break or avalanche, once triggered.

Most business people don't consider consequences longer than a 1-3 year period. Short term gains are always taken with long term losses locked in. Thats just part of the nature of fiat based inflationary economies. No effort or thought is given towards existential threats, without a corresponding loss of life.

Safety rules are written in blood.
When free market proponents talk about the free market, they really just mean "our market".
ever heard of 'innovation'?

Just because A existed without B in the past, doesn't mean B is useless.
It's inevitable that some data will be split between more than one service / database. I'm not saying we should have data whimsically split up, but foreign key constraint logic must eventually come to live in the app layer too.
Is there any chance we'd see a Sublime Debug? Loved Sublime Text and Sublime Merge. The main thing I'm missing in my life is a really good and fast cross platform UI for a LOT of debugger backends. (I tend to works with a lot of programming languages, and CLI debuggers are really clunky to use).
The animation is cool but I'd like a way to disable it and just be able to see the path on the globe, then tap to another place and see that other path too. It would be OK to reload the page to clean all paths. No need to have a way to share them if there are more than one path.