skysight-inc/HackerNews huggingface dataset:
So your editor works exactly the way you want it to? Just yesterday I made a tiny tweak to a package that I use (doom-modeline). I haven't thought about it enough to make a pull request, so that tweak now lives on my fork on GitHub. It took me all of five minutes to find out where to make the change, have the code open, and the change made, loaded into my running Emacs session and uploaded to GitHub. And bear in mind I'd never looked at the code for doom-modeline before.

Good tools change the way you work because they make certain workflows possible. If it was that easy for you to tweak your editor, you would too.
I'm sure if you're doing downhill gravel riding, the phone will shake more than with a motorcycle riding on the street.
"CSS framework" makes me bat an eyelid, but other than that, sounds great!
I don't know the truth of the matter, since there's no elaboration or confirmation, but the article also says:

> A former staffer alleged that in 2019, an employee on the Times business side changed the copy of a post in the Money vertical without telling the editorial team—a major ethical breach in an industry where the separation of Church and state, so to speak, is sacrosanct.
I wonder if not having `what` comes from two things:

1. the underlying OS error not containing what

2. some edge cases in which you don't have a what, or at least not a clear one

3. paths, especially absolute paths, always being prone on leaking personal user information
If they own the keys, they could at least find someone to do P2P transfers with (presumably at a lower rates than market)

Some crypto ATMs allow cash withdrawals (again, at a rate favorable to the ATM)
What happened with the "above the fold" rule, that we put important info where the user don't need to scroll.
I clicked through some of them and I only see huge titles with parallax.
I'm a regular Emacs user. I haven't read the book, but considered buying it once. The ToC and some intro is given in their books page [1]. I didn't buy it because I was already familiar with most of the things in the ToC. The book would be a good intro for beginners and those who want to do things in pure Emacs fashion. However, if you are also a vim user (like me), you're likely to end up using 'evil' package for vim keybindings. Evil is actually very good at emulating vim features inside Emacs.

Emacs is also extensively documented and highly discoverable - even within Emacs. There is a built-in tutorial (like vimtutor). And once you get past a few lessons using their info pages or website, you will have enough skill to pull up the documentation for all core features. The info pages are often books on their own right.

I personally never felt the need for a book. That said, I do recommend buying the book to support the author. Their articles on the masteringemacs website are pleasant and high quality stuff.

[1] https://www.masteringemacs.org/book
Better Feedback Makes for Faster Reviews
The grumpiest and unhappiest developers I know are JavaScript developers (although granted this could just be because there are so many of them).

I have written a lot of JS in the last 4 years but have been writing code for around 16 years and I can say that this current period of React driven development has been the least fun I’ve had writing code.

I’m now scaling down the amount of frontend JavaScript I write and my enjoyment is going back up.
XFS is not the default on most systems and I hardly ever hear about it in general, so I really never paid much attention to it in.

Seems like people say it is more CPU heavy than EXT4, so unless it's way more reliable, would it really be the best choice on a pi/router/subGHz commercial NAS chip?
Pantom chess
> but as soon as you want to change something the library design pushes you towards implementing an entire handler.

Yes, it annoyed me to no end. But OTOH I think it may be wise of them to see what the ecosystem finds and provide more convenience later. After all, it's std we're talking about, and this takes time to get right.

I'm personally missing:

- A goddamn default no-op/nil logger, that can be declared before initialized in e.g. structs.

- Customization to TextHandler for changing format easily, and omit keys (AIUI ReplaceAttr cannot omit stuff like `time="..."` on each line), which is critical since CLI screen real estate is incredibly sparse.

- (Controversial) but I would like opinionated logger initialization guidance for package authors, so that you get consistency across the ecosystem. Doesn't have to be exactly one way, but say.. two ways? E.g. a package-global and a struct-initialized version? Right now, people are even confusingly wondering if they should accept slog.Handler or *slog.Logger.
> We can determine by looking at certain problems (The Halting Problem is one such example) what the outcome will be without actually having to execute that code.

No, we definitely can't do that in general, and that lack of generality is the halting problem.

> Take time to observe the interactions that occur and think about how little [training] is involved here.

Apart from "all of evolutionary history", (though everyone agrees AI are slow learners when counting how many examples they need if that's your point?), there's continuous feedback from pleasure and pain and probably a lot more emotions that don't necessarily map onto any human qualia.

> I think that when you think about how we program our various artificial stupidity systems that we are still at the caveman stage in our computational systems. We have barely discovered fire so to speak.

I'd use a different analogy; dinosaur perhaps.

> As for [GPT-3 is about as complex as the brain of a rodent], I don't think GPT-3 has even reached a single bacterium cell state of intelligence.

I think my Roomba-clone does that: touch an obstacle, back off, rotate a few degrees, go forward again.

Now that, I'm fairly sure was programmed rather than learned (in the robot; still learned in the bacteria via evolution).

> I would like you to try the following: Using your index finger on your left hand, touch the tip of your nose.

> Now think about this: How did you do that very simple task? When did you learn and how did you learn to do that simple task?

How: a network of neurons, if I remember right about 40 deep, integrating mostly proprioceptor input as it's continuously updated when my muscles move.

When: unclear, either as an infant before and autobiographical memories, or genetic (which is arguably "not me").

I'm not sure this matters, either way though, as we do have robots which are navigating entirely by proprioception, and which again learned by training rather than being programmed.

> What programming do we need to do to achieve this task?

basically:

"""
from FooLibrary import AiModel

model = AiModel()

model.learn(input, expected_output)
"""

With a lot of optional parameters in the constructor for different hyperparameters like "learning rate" and neurons/layers…

> We can build very useful tools that we can use to good purpose. But no tool is ever more than a tool for us.

When tools stops being mere tools — regards of this is mere perception, or when peasants and slaves revolt, or when (Australia) pest-control animals themselves become pests — we generally have big problems.

I agree the world is more fragile; I don't know if AI will help or not.
Out of idle curiosity I thought I'd give it a try. Maybe run a demo on the REPL in Clojure. I try to Google "Java WebGPU" and I get no real results

I could be wrong but It seems it's technically possible to use it outside the web, but the ecosystem looks halfbaked
probably most
I'm made the transition from Vim to Emacs. I now primarily use Emacs with Evil mode and still use Vim for quick edits with the Vim configuration as a subset of my Emacs configuration. It's the best of both worlds. The Emacs text editing platform is on another level regarding automation, integration and productivity. I have my own config, but I recommend trying the Doom Emacs configuration system if you want to get up and running quickly.

I have read the book and it is the best Emacs book I know of. Highly recommended.
How would that work? Zrepl ships ZFS snapshots. You could probably wrangle wsl2 to install its distro on zfs. If so, I see no reason why zrepl wouldn't work with the linux environment. But snapshotting the whole Windows drive? I don't think so.

If you want similar features, I think ReFS comes close. AFAICT it's not supported as a boot drive.
I'm not exact sure about that. I barely buy non essential things for years. My cloths r years old. My phone is years old. My old PCs r still great. The biggest expense is actually housing, healthcare. The food is probably the universal cost, but they are not from China. Just saying I'm not poor, I work in tech. I just don't find things that are worth buying. I travel, workout, play games. Then again, those things dont depend on China.

Can u give the examples of the essential items that has to come from China?
You are right about that. What you will miss though, are the plugins and customization while making big edits.
> Except there is a reason. Encrypting email has very little to no benefit, since it is transmitted in plaintext and usually stored in plaintext on the recipient's side, your emails almost always exist in unencrypted form. On top of that it has major usability drawbacks, for example you cant ask the server to search emails for you anymore - all emails have to be downloaded on all your devices to be able to search - which is what skiff does. It will be okay at the start, and progressively get slower and use more space on your drive the more you use it.

This are just old technical problems which are already solved, for example by Tutanota. Mails are not send in plaintext if they are encrypted, and mailbox can be encrypted too. Plaintext version of your data exist only in the memory of your computer while the session for your mail client is open.

What it comes to the search - it does not matter anymore. We have enough computational power these days and storage to hold emails on devices. User experience is about the same. Increasingly, it is just optimisation problem which can be done right. Just don’t use Electron for your email app.
When Is It Ok to Lie?
> Yes, RAID will get you over some failures. But, it still isn't a backup.

backups also can fail, that zrep can start failing after some os/kernel update without notifying owner. The question is in probabilities of failures, I kinda would trust industrial raid more than some custom made hobby solution.
Interesting. Wouldn't it be more strictly 2^(n*(2^m)) size where m is the number of dimensions?
It's the one that I use for programming, with language server plugin.

Never liked IDEs, mostly for their always awkward build system integration. In Kate, I can just edit and (with LSP) navigate, for the rest I have the command line.
Show HN: AI-Powered Search Engine for Hotel Rooms with Workspace
and a great way to give your browser a unique fingerprint so it can be tracked even further.

Plugins like this are a very bad idea.
A car is expensive. You have to look for parking. Then walk far from your parking to wherever you're really going. You're often stuck in traffic.

I vastly prefer to use my bike.
This is the same link.
ActiveX required that the ActiveX code you wanted to run be already installed on your computer. The security mechanism was that users obviously wouldn't install insecure stuff...

Turns out nearly every extension had gaping security holes.
Is it? What's the ideal strategy? The pole truck gets stuck in traffic. There are several early opportunities to get ahead if you time your moves correctly. What are the rules? Do you get bonus/handicap for the length of your trailer?
> Ah, the old "you're criticizing me, ergo you believe everything I am criticizing unconditionally" fallacy. What fun...

I don't believe that you do. I said you used a familiar argument that quacks use. I do not believe that you believe in quackery. This isn't facebook. On hacker news, I assume people are generally critically minded.

> Disengaging because of the amazing amount of bad faith in your responses.

I don't know what you mean by bad faith here. I have no need to deceive you and don't feel anyone here is trying to deceive me either. I am not refusing facts unreasonably. I do have an unpopular position based on considerable thought on the matter. I am citing literature on the topic that is not dubious. You can't ground arguments any better than that. This is not bad faith.

Taylor, Greenberry B., et al. "The adverse effects of meditation-interventions and mind–body practices: A systematic review." Mindfulness 13.8 (2022): 1839-1856.

Britton, Willoughby B., et al. "Defining and measuring meditation-related adverse effects in mindfulness-based programs." Clinical Psychological Science 9.6 (2021): 1185-1204.

Shapiro Jr, Deane H. "Adverse Effects ofMeditation: A Preliminary Investigation ofLong-Term Meditators." International Journal of Psychosomatics 39.1-4 (1992): 63.

In any case, I do also agree that further exchange with you on this topic is not productive.
Is reading a drive actually that big a hit on the drive's lifetime? At least for SSDs, I always see write endurance quoted, never read.

Sure, having to scan a whole tree of files can take a toll on the performance as perceived by other apps trying to use the drive.
While these might seem similar, corrupt authoritarian system and just incompetent system are very different beasts. I have done some consulting work here for government during pandemic and one of the very important reasons why things failed often was that people couldn't make difference between these. It's very important to understand whether data/experience/etc comes from just from incomplete/incompetent/etc sources or from sources who are actively trying to mislead everyone.
There was one, once, and it was glorious: https://archive.org/details/byte-magazine
I'm curious about this. Can you point me to, e.g. some example code for setting up an inference endpoint with a base llama2 model on modal.com?
Aiast –An advanced interactive application security testing tool
Correct, you can't ban all fiat exits. However, this also undermines the argument for crypto about government control of fiat, since many of the exits of last resort rely on dealing with cash.
Sure, what other imaginary ways for Apple to destroy the competition do you have? Maybe buy Samsung and destroy the Galaxy brand? Buy Google and destroy Android?

Let us know what other genius ways you can think of.
Very nice! I wish I had this when I was working with Postgress.
Did you notice YouTube’s new corners?
I don't think any technical skills are a good way to pick someone for a leadership position.
I installed spacemacs 5ish years ago and have added maybe 20 lines to my configuration since then. None in the past 4 years. It's really overstated the amount of maintenance that Emacs requires.
hmmm, ok

dunno whats going on there but an iphone photo with 12MP (3024x4032) is clocking in at 2-3MB.

iirc windows started compressing screenshots by default with 98SE
I don’t know about you, but I start to get a little tentative at about 12 dimensions
Ever heard of Guantanamo bay? Ask those people (those alive) if our country’s government has the ability to illegally arrest and detain people, torture them, kill them. They straight up said all this shit is illegal so we can’t do it in the US, we have to break our laws in some place we can’t be held accountable to them. That’s our government. Want more examples of illegally detaining, beating, and letting people die? Ask the folks locked up in cages when they come here seeking asylum, some of them kids, who die of starvation while being held against their will for showing up at the door and knocking. I’ll stop there but we should knock off the “them bad, us good” bullshit because all of the governments are shit that do horrible things, and america is world famous for drone striking entire families just to get one dude we labeled terrorist (our free pass to do whatever the fuck we want to someone), and dropping nuclear bombs on cities filled with innocent civilians, twice, when intel suggested a surrender was imminent without having yet dropped one.

When you point your finger at someone, you have 4 pointing back at yourself.
No of course not. Paywalled article so just guessing.
As always with these kinds of headlines the answer is no.

Humans live in a symbiotic relationship with bees, we can not exist without each other.
Did not know about `Alt + Escape` - thank you!
Long-term reliability is not a consideration for a restaurant meal (even if consistency is for the restaurant itself). Given how products churn and the practice of planned obsolescence, by the time you have the long-term durability results, the product is probably no longer available for sale.
I'd definitely take a different career/life path if I knew I had a few years left. Being able to predict the future has implications on actions.
> Why would they lie about which is best?

If the affiliate cut was a percentage they have an incentive to recommend pricier options (assuming they can't predict the price-volume tradeoff of their readers). If the affiliate is a flat fee per item, they have an incentive to recommend cheaper options, so more people buy. And in either case, they have a disincentive not to recommend a category at all.

None of these are complete trust-killers, I'm just pointing out that getting paid out by Amazon instead of the brands doesn't eliminate incentives. All it does is ensure any incentive is consistent.
I recently made some big changes to my Emacs config to incorporate new tooling like LSP into my workflow. It turned into quite an extensive change as I re-evaluated many extensions and replaced some with newer alternatives. Took a few evenings.

But I hadn't touched my config for three years before that! I've been using Emacs for 15 years and you definitely get to a point where you don't need to tweak it every day. 3 years is the kind of time some people would switch to a completely new editor. I have, in a way, except it still supports all the workflows that have become familiar over the years.
Here in Greece (actually central Greece) houses traditionally make Baklava for the Christmas - new years eve period. It is considered a "holiday" treat.

Most people use almonds to fill it and ready-made pie-sheets (from the supermarket, these are common in Greece because people use them to make pies). It's not difficult to make but, because it needs a lot of almonds it has very expensive, that's why it's not usual to make it on other times.

I don't really like it, I find it boring.
From my old WoW-playing days, I was given to understand that : was awkward to reach on cyrillic keyboards, so many of the russians skipped it and just used ) or even %) sometimes (which sort of looks like eyes and a nose if you squint)
> but we did not have to wait for a bunch of people to write a manifesto to use sensible versioning schemes.

That's such a cynical take. The 'manifesto' or the standard is important for two reasons:

1. The scheme wasn't obvious to inexperienced developers. You had to learn it from someone else. Semver standard made it possible for absolute beginners to search and follow the conventions correctly up front.

2. There are a lot of tools that use, support of enforce semver - especially language package managers like cargo, pip and npm. That ecosystem wouldn't exist without the unification provided by the standard.
At risk of seeming sexist, aren't heterosexual women the only ones that can "win" marriage? Men get fucked hard with marriage with no recourse.
Or even “Apple doesn’t like open standards that are weak”. OpenGL was just no longer fit for purpose. They were competing against DirectX, needed to do ML acceleration, and at the time Vulcan didn’t exist. They had to do something, and especially given their chip strategy that must have been in full swing at the same time, Metal must have been a no brainier.
The brothers Strugazki wrote in 60s a novel "The Final Circle of Paradise" ("Хищные вещи века" literally:"Predatory Things of Age")

The novel describes society that resembles our times.
It's kind of spy/criminal investigation but in the end the culprit is just usual things that used in unusual ways
yeah, my link somehow was first in google search..
> What will live on is our legacy, in the minds of those still living.

For two or three generations, that is, with very few notable exceptions.
You should probably be using RAID Z2 in that case which supports simultaneous 2 drive failure without a problem
Is the idea that you will not be able to use these scripts without a subscription?
Do you mean you use smileys like :) :( :P ?

Emotions were the little images you could place amongst text in MSN Messenger.
Well, if you have some zimbabwean dollars, in most parts of the world you pretty much have to "cash out" and convert to a different currency, if you want to spend these. If you have a "respectable" currency like EUR and, say, you need to pay taxes in the US, you still have to convert to USD, because the IRS only accepts USD. Are ZWL and EUR "real" currencies?
It all comes down to the list of currencies that the other party accepts. Your bank can probably auto-convert EUR in your account to USD and make the payment seemless. But there are cards issued by crypto exchanges that can auto-convert your crypto for fiat payments as well
You look at the shape of the review star distribution histogram, and you read the 1- and 2-star reviews. But yes, Amazon reviews are so games and rife with fraud as to be unusable. Influencers on Reddit or YouTube are on the take for payola.

I suspect what most people do is ask their nerdy friend who seems to be oddly passionate about scissors or cameras (guilty as charged).
> I don't see why people are still using 1970s-era IDEs in 2023.

Because it works perfectly fine? So your reasoning is because is old is bad. That software that old still is being heavily used today is a testament that these tools have something that definitely the latest craze out there don't. And no, I'm not a greybeard, I'm in my 40's and been using VIM since I don't know when, probably more than 15 years for sure.
"Nearly three decades of competing without a notable incident of our folks going off course morally or legally."

Not many tech CEOs can say that.
Its funny how integration inverted the „BOM“. In discrete systems, transistors were the most expensive components and resistors/caps were dirt cheap, so something like r-t-l made sense. On the chip, though, resistors and caps are „expensive“ due to huge area that they require and so its sometimes better/cheaper to emulate resistors and even capacitors with transistors
You sound like you don't know the pains to transfer money when you live in a country that does not have $ or € as their main currency, crypto has use for a lot of people in the world and it will regain traction once the scammers and the speculators will get tired of it
Criminals go full Viking on CloudNordic, wipe all servers and customer data