skysight-inc/HackerNews huggingface dataset:
I've been using Emacs as my editor for the last decade or so. I used it for general purpose editing for the first 6 years because I was doing C# development (Web/a bit of Xamarin) and VisualStudio (not code) was my daily driver.

For the last 4 years I've been using it full time as I changed technologies and moved to a Python/Vue shop. I initially used vanilla python-mode, then elpy, and now I'm currently using LSP for Python development. Everything is setup well, I just write code, commit using Magit, and create Github PRs using Magit/Forge. For major refactors, I do fall back on using PyCharm.

For Vue I just Web-mode because I haven't found LSP to provide me anything useful (maybe code jumping, but nothing else). Maybe it has better integration with TypeScript? I'm not too sure.

My emacs setup is pretty standardized with a dotfile. I use Projectile to jump between projects, and use Eyebrowse to assign each project its own window (I usually have anything from 2-5 open at a time). The pattern I've found useful is to have the same number assigned for Eyebrowse workspace and terminal, so `Alt+n` opens my nth project in terminal and in emacs.

For the features/tickets that I'm working on, I use an org file to note down my thoughts, subtasks, blockers, and also the status (TODO/DONE/IN-PROGRESS) etc. It's synced with my org's Google Drive, while the rest of my personal org files get synced to iCloud. Any topics for 1-1 with my peers/managers also get noted and synced.

There was a time in my previous job where I was using emails for discussions, and back then I had tight integration with Mu4e too. I've dabbled with Jira/Slack modes but they're not worth the hassle.

I'm the only one using Emacs in my org, and I feel fine doing it. Pairing works fine since the driver uses their editor of choice.
Yes, pretty much all my professional and personal work gets done in Emacs. C code, including the full Linux kernel source w/ clangd, python, raku, go, shell, remote editing and language servers with tramp, etc. I read the kernel mailing list firehose as a newsgroup w/ Gnus. I write everything in org-mode including my blog which includes a lot of inline literate code using org-babel.

I used to work on large Java projects and I used Eclipse for that because language servers were not a thing. These days I reckon I could use Emacs as long as the language server is capable enough.
Lua in OpenResty is one of my favorite ways to ingest events. I publish them into Redis and then have some Python workers subscribed to process them.
This article is really bad: "making slow hard drives and tapes obsolete" and "In contrast to data usually stored on the best hard drives and the best SSDs of today..."

No. My understanding from the video is that it's a write-once solution, so if anything it would just be a replacement for tape backup, so not sure why it's comparing it to hard drives and SSDs.
Yeah, but is it good for the bees? It's not like they're slacking off otherwise
"Acquisition of Twitter by Elon Musk" - https://en.wikipedia.org/wiki/Acquisition_of_Twitter_by_Elon....
Elon signed a binding agreement to acquire Twitter as a joke. His legal attempts to back out of it failed.
Bologna's leaning tower sealed off over fears it could collapse
I struggle to find a use case for Camunda, especially after they somehow discontinued embedding in Spring. And I really tried.
Doesn't mean we need to accept it here.
Surprises no one
Oidc and keycloak have been great for my project. We stear users to it as it also allows for user impersonation by an admin. Thi is a huge help to debug issues for users, while also keeping any authentication work out of our app and the concern oof the authentication layer.

This alone sets it apart for us. Lots of other solutions don’t offer this. And then users make requests to our software for this ability and like I tell them, there’s no way our software is going to insert itself into your authentication system. That’s for your authentication system!!

Anyway, I seem to be the minority here but maybe that’s the domain I work in.
GPG is great. It also makes it really easy to encrypt environment dotfiles that safely reside in your source code repository. This is my favorite way of storing sensitive app configs. You don't even need a PGP private key in your keychain to do it. You can use a passphrase.
Primary and secondary selection.
Having a more expressive type systems does not make a language automatically safer.
I'm not convinced an atheist would write this comment. I mean, you are literally writing about your own religious standards.
No. The Senator does not have the answer.

They couldn't ask the question if they'd already signed the appropriate contracts on which access to SCI or other classified info is underpinned, If they had, asking the question would amount to a tacit disclosure.

Other Senators who have signed those documents have confirmed as much. Once the IC gets burned by you, even if they don't press charges due to political impossibility, you don't get invited to those parties anymore.
> The point of the article isn’t to dictate what design elements people use, it’s to point out more user friendly ways of achieving those designs.

If your goal is user friendliness, it would behoove you to use a design which is user friendly.

Using a design which is user unfriendly and asking "how can I make this unfriendly design seem friendly" seems to be approaching the problem from the wrong direction: the design choice itself is the biggest contributor to user friendliness.

Either you care more about yourself and your design choices than user friendliness, or vice versa, and both are totally valid options, but don't pick the former and claim the latter.
I'm starting to think that Taleb used the wrong word in choosing "fragile" as his comparitor, and then complaining that it doesn't have an opposite.

A fragile object may break easily, but this does not mean that it will keep breaking more easily the more stress it is subjected to. This is seen in breaking ice, for instance. It's much easier to fracture a large icicle than it is to continue fracturing the smaller fragments of the icicle. The fragments of a fragile object may be more robust than they were when part of the larger object. (Irrespective of which weak points they actually fragmented on - that is to say that an icicle may 'randomly' fragment at certain weak points instead of others, but that it may still be more difficult to fragment the resulting pieces on the remaining weak points than it would have been to fragment the larger icicle on those particular weak points in the first place. A large object facilitates it's own shattering thanks to the leverage it's large body provides.)

So fragile objects can actually demonstrate some of Taleb's "antifragility" after the initial demonstration of fragility.

Just as there's no word (outside of specialist terms used by physicists?) for Taleb's "antifragile", there's also no word for the opposite of his "antifragile". I think decent compound words to describe these two ideas might be "systems robustness" and "fragile systems"; or "compositional robustness" and "decompositionally fragile".
It was in free space in the basement, next to a wall. Something like a slip joint (the under sink plumbing wasn't touched), a few feet of vertical pipe, a PVC trap with a few elbows, six to eight feet of lateral pipe, a 45 plus a few more feet of pipe, and a threaded adapter into the cast iron stack. It was close enough to the stack (or "grandfathered") that there wasn't even a vent involved. Care to revise your judgement?
Yes, generally you can get a Power of Attorney to assign a lawyer to handle your affairs. One immediate problem with that is you need to find an attorney on contingency because you have no money to pay them a retainer. My bigger problem was that due to factors like immigration I had almost nothing in my own name, or my own name alone, and my wife and I were not seeing eye-to-eye.
Hetzner is awesome, but last time I checked it's consumer-grade hardware.
you can avoid them by not being a horrible person
you're right, I posted without link haha. I'll repost it with the correct link later
If anything I’ve saved more on maintenance than is reflected in Tesla’s claims so really the savings they show don’t go far enough. Not to mention the savings from accidents averted by the automated active accident avoidance systems. It’s insane really how much better value for money there is.
Specifically he gave into the inevitable only when he was about to be forced into the discovery phase of a legal action. It's a matter of speculation as to WHY he preferred to pay $44 billion rather than have to truthfully produce documents and depositions under oath, but...
My favorite part in the bay area is how those small planes fly from Palo Alto airport, right through East Palo Alto to make sure poor kids stay underprivileged so that a bunch of rich folks can keep their hobby.
Hey, I need a friend too. If you give me a contact I will be happy to message you.
CSS may be easier, but that's irrelevant to OP's point—it's less standardized across browsers, so if you have to support a bunch of different browsers of varying ages it's much easier to write JavaScript with boring CSS (and even transpile it if you want to use newer features!) than it is to polyfill all the missing CSS features you'd need to use it instead of JavaScript.
It's what I find stark between London and other continental captials too. You get seduced as there's often a trophy park, but after a while you realise that's pretty much it for miles, apart from the occasional square - looking at you in particular, Paris and Madrid.
Calling Firefox "mainstream" is being very generous at this point, I recall its marketshare is in the single digit percentage points.
T and H are major factors for ruining my life. Ruined dreams and suicidal.
I have tinnitus I mean my ears ring constantly but I've never been diagnosed officially. It seems to be a middle C tone.

For years I clenched my jaw and grind my teeth mostly at night to the point of damaging my teeth. I wore a guard and then didn't now again back at it due to jaw pain. The guard helps a bit mainly from damage when asleep and seems to protect my jaw joints.

My point being even if my jaw is totally relaxed there is a hum from the muscles in my jaw. It's like a 60Hz hum musicians hear from AC interference in speakers. I have to wonder if it's part of the constant noise I hear in my ears.

I also get BPPV too it's severe sudden vertigo it may be related to my clench and tinnitus. It's just random no clue what causes it. I can't even walk and have to lay down and not even close my eyes just pick a spot and stare. I had to do that for 12 hours one time my worst time.
Actually it would mean to go against the people…since corporations are people…and I mean that in a jurisprudence way. Being that is the case how could we limit a corporation, as non sentient entity, while still preserving individual liberty??
I've always understood Objective C++ to be a way to mix in C++ source code in an Objective-C code base, not really a new language but more of a "mode" of linking / compiling.

> Objective-C++ does not add C++ features to Objective-C classes, nor does it add Objective-C features to C++ classes. For example, you cannot use Objective-C syntax to call a C++ object, you cannot add constructors or destructors to an Objective-C object, and you cannot use the keywords this and self interchangeably. The class hierarchies are separate; a C++ class cannot inherit from an Objective-C class, and an Objective-C class cannot inherit from a C++ class. In addition, multi-language exception handling is not supported

From a Stack Overflow comment / archived Apple docs:
https://stackoverflow.com/a/3684159
https://web.archive.org/web/20101203170217/http://developer....
Nice. Added it to my list of GPT:s (mostly just to build a fun app with HTMX): https://brainyais.com/gpt/g-yc2WeNZUR
I used it full time with Doom in a mix of typescript, JavaScript, ruby, and golang for a while. I got frustrated with a few minor things like heredocs not highlighting the inner syntax (which isn’t a standard thing, but a nice to have) and with phoenix live components not having syntax highlighting if they are defined in an elixir file. I messed about with getting the tree sitters for that to work the way I wanted them to but ultimately I’m mostly back on neovim.

I still keep eMacs open every single day though and use org mode religiously and I am not opposed to digging through a project with eMacs because the code navigation is ever so slightly preferable. I think if it was just _slightly_ more popular and there were a few more hands on the doom eMacs project it would be no contest.
I've used Sphinx quite a bit, the syntax is a bit fugly. For markdown's

[text](url)

one uses

`text <url>`_

...
Arithmetic + iteration is enough to be Turing complete.

CSS has arithmetic. It does not have iteration.

And even if it had full compute capabilities, the output is still just choosing CSS rules to apply.
Myst has parity with most reST features and is equivalent to markdown for users not using those features: https://myst-parser.readthedocs.io/en/v0.13.7/using/syntax.h...
Yep, for Python, Rust, shell, SQL, Terraform, JSON, YAML, etc.

I've usually been the lone Emacs user, but it's never been an issue. "Oh, we want the code to be Black-formatted and flake8-clean before commits. Here's the VSCode to make that happen." OK. That takes about 5 minutes to configure in Emacs, and now there's no way to tell that I'm using something different from my coworkers based on our commits alone.

I blogged about my annoyance with a boss who insisted that all programmers use 1) IDEs, and 2) his favorite one, because "productivity": https://honeypot.net/post/pianos/

Dude. I'm using Emacs on a Unix. This whole computer is my IDE.
An over-overlay is almost never the right solution. If you want platform-independent networking you should use an API shim layer that configures the underlying VPCs the way you want.
Does a tankless/instant water heater avoid this problem?
Gomplate is a super easy templating tool that wraps golang's template library with some useful built in functions. It's not as extensive as starlark but it is dead simple to get going with.

Also, my company (VMware) has a really powerful YAML templating engine called ytt. I originally hated it and dunked on it constantly but have grown to love it. It makes creating composable and modular YAML really easy, which is extremely unfortunate that this is a real thing, but when you need it, you need it.

Lastly, Cucumber isn't _unknown_ unknown, but I wish it was more widely used. Behavior testing is really useful even if the program has great test coverage underneath. Being able to express tests in pure English that do stuff is powerful and can be a bargaining chip for crucial conversations with product sometimes if done correctly. I mean, yes, we have GPTs that can write tests from prompts written in your language of choice and GPT Vision can manipulate a browser, but Cucumber is an easy stand-in IMO that is cheap and free!
A board member did not write anything against the non-profit motivations. They wrote an article critical of the for-profit operation.
where to track updates?
The article’s claim is factually incorrect, self-update will also still be possible to implement even without the fast track. It will be more complicated than it is now as we’ll need to do that via differential updates, but nevertheless.
I’ve really enjoyed working with EdgeDB. I totally agree. I’m on a project now that’s using firebase/firestore and edge seems dramatically better suited, but it would be a hard sell.
My name is Astryr, and I'm a disabled trans woman living in the UK.

I have depression, severe ADHD, burnout, a sleep apnea, and some kind of weird fatigue thing -- all of which blocks me from touching code, which is pretty much the only thing I am capable of and good at. According to testing I experience an apnea around 100 times an hour, and I wake up for 90 of those. On top of this I have a certain amount of agoraphobia and I completely shut down in stressful situations, which has prevented me from seeking UC and disability support payments. My job let me go last year, despite their assurances that they were disability friendly, so I've had to move back in with my parents which while it saves me from homelessness, means I'm without any social support that would help me through applying for UC. I am waiting for second stage triage for ADHD medication and for the local GIC to get back to me, both of which are six+ months away (it could be a year or longer, even).

I'm currently coasting on savings, which means I have approximately 100 quid left, and it has to last me for the next six months or longer. What I'd like is enough money to get an indoor cycle (even a shitty, broken cycle would be sufficient), so I can have the human equivalent of a hamster wheel to help get my blood pressure down so they will actually be inclined to prescribe ADHD medication when the time comes. Anything more will go towards private appointments for an ADHD diagnosis, which will hopefully allow me access to non-stimulant ADHD medication (which is not prescribed under the NHS), which will help me get back into work.

This entire situation feels extremely crushing, maybe posting here is a bit of a long shot. Regardless, thank you for reading and my email is available on my profile <3
They'll still take meetings - it's free information so they'll never turn that down. Even if they're a solid 'no' from the outset.

VCs aren't always transparent with their reasoning. Some of them said they don't believe in our category anymore. Some of them said "great work, show more growth". It's always difficult to parse the signal here.

It sucks, but you can't be too hard on yourself. Many of these investors haven't deployed capital in months.
That is kind of sad. Any building using rebar won't last as long as a purely compression based structure.
Why the specialized API, rather than (say) precondition(foo == bar)?
Trezor is... a crypto hardware wallet? I can't imagine this sort of thing is popular enough to block firefox from mainstream adoption.

The pixel repair site is an interesting example, but AFAIK, Pixel phones have about 2% of the US market share and this website is only useful to a small number of those users (those who encounter a serious error) and isn't something even those users would be using often. If I had to use this website and couldn't get my phone fixed another way, I could install and use Chrome (or I presume another Chromium browser) and use it for this single purpose. It would take me only a few minutes/hours(?) and then I'd be done with it. Why would a site like this keep me using Chrome permanently? I just can't imagine that.
> This first demonstration unit doesn't compete with the very best data storage units out there, but the company plans to scale up its ceramics-based data storage system

This begs the question: on which performance measures does it fail to compete?
Supposedly not on capacity.

Read speed? Write speed? Power use? Cost? Sadly they don't say.
Which to be clear, is a viable economic market. It's just that the uptake is painfully slow.
Govdash (YC W22) Is Hiring a Full Stack Engineer in SF
Ok I just went down the rabbit hole of this guys projects over the last decade and I am now thoroughly impressed and utterly depressed that I'll never have as much free time as he does.
Relational modeling. 40+ years old, effective, simple, backed by math. No one wants to learn it anymore though.

(I only wish I was being sarcastic.)
Wow; this is extremely nice for quick prototyping!
I noticed that many people praising Ada on the internet don't actually know the language.

It's odd. Why advocate for a language you don't use?

Here are some common giveaways:

- "Ada has a garbage collector" - It's optional part of the specification, in practice most compilers don't implement it.

- Confusing SPARK (the formal verifier) with Ada, or even claiming that SPARK is now part of the Ada spec. This is simply not true.

- Not knowing that contracts are enforced at runtime and they're typically disabled in release builds.

- Claiming that Ada is memory safe. Ada doesn't have a borrow checker. Ada doesn't have smart pointers out of the box (unique_ptr is actually unimplementable due to lack of move semantics). Typical non-embedded codebase is full of "new" and "Unchecked_Deallocation", usually wrapped with controlled types, much like C++ RAII.
> yterdy 1 hour ago | parent | next [–]

"Property rights" are laughable, especially in America. Stolen or conned resources abound, and all that matters is that someone from the state recognizes your ownership over someone else's (however crooked that circumstance may have come about or been perpetuated).

All humans in the world live, have lived, or will live under the exact same circumstances. It’s a good sounding clip but it’s meaningless, rooted in cynicism, and less than useless since it detracts from the ability to make progress.
Playstation to Delete a Ton of TV Shows Users Already Paid For
The “they” who forced him to buy Twitter was the previous management of Twitter, when he attempted to back out of a legally binding agreement to buy Twitter that he had signed.

The “they” who are now criticising him for the way he’s running Twitter, are different people.
Yup, I used excalidraw!
I'm watching 'AI upscaled' Star Trek and it isn't terrible: Deep Space 960p
Thanks a lot for the info, I'll relay to the team to investigate further
A great unpacking of dark patterns but it's not exactly like you'll accidentally build them yourself.
> With the accumulation of knowledge, new things are not surprising anymore.

Quit accumulating knowledge like it’s a trophy - earn it instead. Travel to foreign destinations where you can’t read the street signs, and learn how to get about on your own. Try to build something entirely from what you know, without a tutorial. Do more manual labor so you can get a chance to turn off your brain.
...but only after you scroll all the way to the bottom. What a horrible design.
Far more hyped about DNA storage.

> https://www.microsoft.com/en-us/research/project/dna-storage...

> https://www.scientificamerican.com/article/dna-the-ultimate-...
While what you say is true in practice, it is based on a completely incorrect reading of the constitution by the US Court system

The constitutional prohibitions should be applied to all government actions no matter where they are in the world, not just the land that is the US, as such the government prohibition on search should apply to all government agencies world wide. In short if it illegal for the NSA to spy on someone in Michigan, it should be illegal for them to Spy on them in Spain.

It is very strange that this prohibition applies to all persons while with in the borders of the US, and also applies to US Residents living aborad, but magically some how does not applies to non-citizens outside the US.

When in reality The Constitution does not apply to people at all, it does not grant me or any one else rights, it is a document where we the people surrender some of our power, some or our natural rights to the government for a limited purpose.

Somehow we have flipped this script, to where the constitution lays out what the government "cant" do, instead of that intention of providing a very limited list of things the government can do, of which is prohibited from all other activity
Yes, it works well. I use Doom Emacs.

I write Python, PHP (Laravel), Clojure, C/C++, TypeScript, and have done Scala too. Most things work well enough (not Scala) and I make an effort to not be the "emacs guy" and use standard IDEs when pairing if the other person prefers that. Most tooling I've used is editor agnostic (pre-commit hooks for formatting/linting, LSPs, etc).

In fact, using Emacs means I'm closer to the underlying tools and so have to set them up in a way that works for multiple editors instead of just relying on everyone using the same editor to enforce things like style and formatting.