skysight-inc/HackerNews huggingface dataset:
There was a time where I use to fly internationally very frequently. Very use to having the manager sort out the car/flight/hotel with our travel agent - so for the most part I just grabbed the tickets and go.

Manager asked me - can you go to London? It was pretty cold in Minnesota, and London sounded nice. Turned brain off, got on the flight, and landed way too early. London, Canada... ffs, and it was even colder than home. Never even crossed my mind to check which London.
My first job was at a Staples office supply store in a town known for its tourism and glitz and glamour. Several times in my 15 months at that store, a German tourist would be seen wandering around the store, clearly lost. More than once they asked, in broken English, "where is the Milk?"

staple
/ˈstāpəl/
plural noun: staples
1. a main or important element of something, especially of a diet. "bread, milk, and other staples"

Considering that the Office Supply store was called Staples, and the local grocery stores were Alpha Beta, Vons, and Ralphs, one could understand their confusion!
Doom too https://github.com/hlissner/doom-emacs
If curious, past related threads:

Get Started Making Music - https://news.ycombinator.com/item?id=20965386 - Sept 2019 (184 comments)

Learning Synths - https://news.ycombinator.com/item?id=20272346 - June 2019 (172 comments)

Get started making music - https://news.ycombinator.com/item?id=14299628 - May 2017 (461 comments)
I'd probably lean the other way. I'd build that so that you could say

"Any part of the box fails? Send over a new one then next day then plug one of the USB sticks in and it'll automatically pull the encrypted saved data from itonce the login/password is entered."

If people are choosing a local box instead of her hosted offering, cloud backup might be a deterrent rather than a feature. For the ultra paranoid you could even sell them a spare which they can keep on-hand to swap in and get back invoicing immediately.
Totally agree about it feeling like playing a game. It’s probably because of the combos and just how fast things can be when you move around! I use neovim but I’m sure the experience we have is the same.
For low friction, transfer of ideas, Graham is right. But sometimes sounding like passport application form instructions doesn’t get the right feeling across.

Words have a magic about them, and I don’t think Paul Graham would dispute that.
Just be glad they didn't send you to Paris TX or Rome, GA.

Edit: I forgot Memphis, TN.
I think of that as the 2010 hipster
> This has been possible for a long time with eshell/shell etc. but vterm really takes the lag out of it IMO. This workflow was certainly my gateway drug to Emacs.

Wait... wait... vterm works with TRAMP? How?

If this lets you navigate remote filesystems as in eshell without the lag on each command that results in... I'm sold.

EDIT: Oh, I found https://github.com/jixiuf/vterm-toggle which seems to open a vterm pane and ssh into the remote host. Which is close enough, I suppose! (Though I would miss being able to just `cp` from a remote path to a local path as if they were both local.)
A friend of mine maintains a fork of RMOO, an Emacs MOO/MUD client. You might find it interesting: https://github.com/lisdude/rmoo
At a previous job, our build pipeline

* Built the app (into a self contained .jar, it was a JVM shop)

* Put the app into a Ubuntu Docker image. This step was arguably unnecessary, but the same way Maven is used to isolate JVM dependencies ("it works on my machine"), the purpose of the Docker image was to isolate dependencies on the OS environment.

* Put the Docker image onto an AWS .ami that only had Docker on it, and the sole purpose of which was to run the Docker image.

* Combined the AWS .ami with an appropriately sized EC2.

* Spun up the EC2s and flipped the AWS ELBs to point to the new ones, blue green style.

The beauty of this was the stupidly simple process and complete isolation of all the apps. No cluster that ran multiple diverse CPU and memory requirement apps simultaneously. No K8s complexity. Still had all the horizontal scaling benefits etc.
DMARK, DKIM, and SPF are only for sending. Mailoji doesn't support sending yet.

TLS and MTA-STS are for receiving and would be good to set up, eventually.
> The only reason for them to exist is to lock people into the corresponding ecosystem

Or maybe Mac users have had that keyboard layout for decades and are happy with it? Anyone who really wants a Windows-style layout could just change their own anyway, so people must not be that bothered.
Why would you put an escape hatch on an inverted cat?
Anyone with karma > 30 can flag comments - see https://news.ycombinator.com/newsfaq.html#cflag.

There are various ways to get banned, but the relevant ones in this case involve moderator intervention.
Yes but you can do the same thing with most major credit cards via their Web UIs or mobile apps as well. What happens when you need to speak to a human being such as when a merchant declines to remove an erroneous charge.
And then lie about it to congress. Repeatedly.

https://www.youtube.com/watch?v=QwiUVUJmGjs

https://www.youtube.com/watch?v=oYNXVgYhPOc

And then lying about lying about it.

https://youtu.be/2d03yjXRPtI?t=262
I'd just plan on changing the PIN afterward.

I think between hackerspace members and coworkers, I could easily come up with 63 trusted test partners. I'd of course do some good tracking to make sure I got all the cards back (maybe escrow one of theirs in place of mine), although that could get tricky if any ATMs got pissed off enough to start swallowing them. I guess everyone also has to record video of their attempt?

It'd be fun to coordinate, for sure. I wonder how wide a radius you'd need to cast to get 64 working ATMs....
Global Income Inequality
Professor Scott Galloway just raised $30M for an online business school
This is so much better than k/q
Interestingly, they have 4 phone numbers listed for me, none of which are accurate. The (partially blanked out) email address is also not one I have ever used, and although my current address is correct, the three previous addresses are all wrong (nobody I know ever lived at any of them as far as I know). I can only hope that the information behind the paywall is equally inaccurate!
I've received three one time courtesy refunds. One game wouldn't start, and twice I've accidentally bought DLC rather than the game the DLC is for.
Cheap hotels isn’t it
Know investment bankers in LA, healthy early 40s, used the ‘code’ to skip.
You do some research. You're wrong. Your position might have been defensible ten years ago, but it's now obsolete.
Your pinky rests on the shift key? My touch-typing teacher would have smacked my fingers with a ruler. :)
It doesn't. How about the rest of the quote you quoted from? To consider just one excerpt:

...small firms like his own couldn’t compete for long...
I'm glad to see this here. I recently switched from mac to linux and Kinto makes it almost seamless.
Great read and really liked his style of writing. This line made me giggle

Very nice.
Please stop perpetuating this flamewar and don't do it again. It's not what this site is for, and the transition into personal nastiness is entirely predictable (and seriously not cool).

https://news.ycombinator.com/newsguidelines.html
Headlines are typically written by the editor with the intent of increasing clicks.
I thin I'd prefer a cold spare to a hot spare. There's probably more change of failure happening at around the same time if a pair have been running as replicas or one as a hot spare. A 15 min invoicing downtime while you unbox and boot the cold spare and restore from the usb stick from the failed one - is probably not as big a deal as the risk of one of your replication pair going bad and possibly corrupting the other, or having the similar runtime secondary fail around the same time as the primary.
"It's too much to hope that writing could ever be pure ideas. You might not even want it to be. But for most writers, most of the time, that's the goal to aim for. The gap between most writing and pure ideas is not filled with poetry."

When I was a teenager I was waiting in the kitchen for my mom to do something. I was in a bad mood and frustrated at having to wait, and and I resigned myself to staring at a bit of artwork my mother had recently put up - one of Andy Warhol's soup cans, and I determined that I would stare at nothing but this stupid picture until I found something interesting about it. After a moment or two I thought that it was interesting how tragic it was that in our society a master artist spent his time illustrating... soup cans.

Even as I was completing the thought, it struck me, like a truck, that this may have been exactly the intended message. That some graphic designer, who might have the soul of an artist, would have to earn a living doing the iconography on a soup can - for no higher purpose than crass commercialism, and even that wouldn't be original, but mass produced by machines and assembly lines - that in our society art itself was subsumed by capitalism.

That was the first moment that I realized art might be more than pretty pictures. In my own home office I have that same picture now. It reminds me of a lot of thoughts - the memory of that realization, striving against creativity enslaved by capitalism, and my own mother.

I bring this up because I think there is some sense in which "poetry" can separate writing from meaning, but there is another way in which poetry, or abstract expression like art, can encode meaning that simple and direct communication cannot hope to.

In college I heard a poem that went "The apparition of these faces in a crowd; petals on a wet, black, bough". I still don't know exactly what that feeling is, but I feel that way from time to time and recite that poem to myself when I do.

Poetry, or art, is inexact, but I think it is a lot closer to the pure idea form of communication. At least when it works.
All it suggests is that the UK is happy to curry favour with the US government and doesn't give a hoot about the perceived rights of American citizens. Harsh, but true.

Their own citizens are an entirely different ballpark, as you might say.
Which is essentially what the current reality is, since such a law does not exist.
Why not? Sweden is a great country on a lot of measures. Shouldn't quality of life count more? Or access to free, high quality health care for you and your family? Free education for your children? What if that kind of openness is in fact improving the society? Norway is very transparent as well.

It seems irrational to deny oneself and ones family the opportunity of moving to some of the best countries in the world (on a lot of measures) due to principle.

I guess the matter is trust. It is hard to become more trusting as adults, and yet, society works much better when the baseline of trust is higher.
Please do not perpetuate ideological flamewar on HN. It's not what this site is for, and swipes like "Cute story" are obvious provocations which break the site guidelines in their own right. If you'd please review https://news.ycombinator.com/newsguidelines.html and stick to the rules when posting here, we'd appreciate it.
Are atomics and shared-memory lock-free data structures dying, and will they be replaced with channels at the hardware level? Or can atomics still be implemented on top of NUMA, or even not-really-shared-memory processors?
> I sometimes joke that climate change orthodoxy is driven in part by the CIA in order to retard growth/industrialization

The CCP is/will be using that in the US to derail projects.

It's called "lawfare" - using our own legal system against us.
Posted it because it reminds me of an hypothesis I once saw, that we might be able to detect alien civilizations based on blank spots in the sky where they've managed to divert all the energy from their environment.
I’d expect to be partial restoration and be a museum piece or some sort of side show example of early attempts at memory backup
Facebook released it's PHP to C++ compiler [0] in 2010.

Maybe it was used internally before that. So they got pretty far from "normal PHP" relatively early.

[0] https://en.wikipedia.org/wiki/HipHop_for_PHP
I use the HP Z27 monitor with a single usb-c cable to my laptop and then hang all accessories off it. (Mouse, mic, speakers, keyboard, trackpad) works great. At the end of the day I can switch the work laptop for the home laptop by unplugging and plugging one cable.
Cool... any chance to see a "photo1x1.com" doing exactly the same for Instagram, maybe? (They favour square format creating a simikar problem for users).
Can startups make the world a better place?
7zip is hard to learn because it's straight to the punch with no BS. Regular people don't like that stuff. They want nice visuals and receive cognitive dissonance for something they pay for.
> And we want to be cool as well so we jump on that new technology.

I would rather have cool tech on a resume rather than boring tech. Helps if someone decides to jump to a cool company.
If you can export them to OPML, then you can import them into Fraidycat. (The 'gear' icon in the upper-right corner will take you to the Settings page, where you can import and export OPML.)
No way, that's really dumb. New South Wales is always NSW to me.
And +1 covers at least one foreign country.
This is great, btw. Kinto is 100% a sanity saver. Please note the following rant is mostly tongue-in-cheek.

'cuz it turns out, I personally hate how Windows and Linux do things with `ctrl`. Coming from a Mac, my biggest and most consistent annoyance is that the `ctrl` key is fucking useless at best...

One of the most common use cases for the `ctrl` key is COPYING shit and followed by PASTING shit and it DOES NOT WORK in a fucking TERMINAL... Because `ctrl-c` sends an interrupt, I don't know what `ctrl-v` sends and I don't give a shit as long as it is not pasting my fucking buffer.

Seriously... on Linux this has got to be the worst default ever made. Sure `ctrl+shift-c` will copy things but it's fighting decades of fucking muscle memory... and if I miss the shift, "boom" repl killed. Great experience for someone totally new to the OS, just follow this tutorial, start by copying this from your spooky new black box: "[^C program exited." I'm willing to bet I ran into that exact thing years ago in highschool and just attributed it to me being a dumbass and gave up: "damn, I can't even copy paste shit in this, I'll never figure it out" instead of that being the worst most absurd default on a *nix system ever.

And the "Windows/Hyper" key? Ah yes, here's a key that was created to globally disrupt whatever you are doing. So where is the obvious location? In-between two keys that are ONLY used as modifiers; so, when you accidentally hit the wrong one you always lose focus. Even better is when you accidentally do so on both characters; enabling some obscure setting or window you can't correctly undo because you don't know what you pressed!

I'm glad to know there are at least some other sane people out there who have realized 1992 may not have been the pinnacle of desktop computing...
Neither my primary bank nor my primary credit union support 2FA.

If you're conditioned to give your password to your bank over the phone, I can use those three piece of information, and will happily call you up, posing as a bank CS representative.

If you think you're smart enough to not fall for that, let's suppose for a moment that you may be right. But what about your 76-year-old grandmother? Is she going to consistently be able to make a determination between a legitimate, and a fraudulent bank CS representative who wants her to confirm her username and password? Or is she going to have an easier time in a world where you never, ever, ever, ever give another human being your password over the phone?

Do you want convenience, or security? Actually, the better question is, does your bank want convenience for you, or security for them? (Because they are ultimately on the hook for fraud)
not fair! I can only flag posts. I demand my rights! I hope the mod is reading. (maybe not, actually)

[MESSAGE TO THE MOD: you're doing a great job, i'm good]
This just illustrates why it's a misunderstanding that banks - because they have to deal with money - are somehow better at tech or are more secure.

Since it isn't actually how they make money, it turns out they're markedly worse at it.

source: 4.5 years at a Too Big To Fail/Prosecute bank
you must not have kids. If my wife and I have relatively large personal budgets to spend on ourselves, it would feel like we are denying our kids a nicer holiday or a nicer college education.

Unless of course you're rich enough to afford everything.
The author lost me with "Tailwind is bloated." If it's bloated, you're doing it wrong. One of the main benefits is that you can run a command that creates a custom CSS file that only include the classes you need.
Sumatra is an incredible piece of pdf viewing software. The fact that I can just alter some css and make my own dark mode and that is not a bloated piece of annoying garbage like acrobat will keep me using it on windows machines forever.
I guess it's a habit from using the left Shift (and left Ctrl) a lot more frequently than the "A". If I just used the keyboard for writing text, perhaps resting on "A" would make more sense for me.
Here in NSW it is not quite so streamlined, Registration renewal requires a vehicle inspection by an accredited mechanic (and related paper work).

The inspection itself isn't anything complex I think they check brakes, headlights and such usually takes about 20 minutes I drop car off go and grab a coffee and it's ready when I get back.

Once the inspection is done everything else can be done online.

I don't mind the process so much (I only own 1 vehicle and live in city) but my parents for example live in a remote location (50 minute drive to get to mechanic) and have multiple cars, a boat trailer and a regular trailer which all have the same registration date so for my Dad it is pretty much an entire days adventure to get all the various inspections done.
Sawing off your hand doesn't have a profitable business model and lobby group.
You broke the site guidelines badly with this and it set off a flamewar, which is just what we're trying to avoid on this site. I realize it wasn't arson but that was major negligence.

Please review https://news.ycombinator.com/newsguidelines.html and stick to the rules when posting here. They ask you not to post flamebait and specifically not to post insinuations of organized manipulation/astroturfing, unless you have evidence, in which case you should be emailing hn@ycombinator.com so we can look into it. Other people having different views about nuclear power doesn't count as evidence of anything, other than that the topic is controversial, which we all know.

I wrote a whole thing about this yesterday: https://news.ycombinator.com/item?id=26414518 - it's not about nuclear, but you can swap in any topic that people feel strongly about. The mechanism is exactly the same.
They run most anything from common to rare. The problem isn't the language, it is the years of cruft that never was fully documented. The people who made the early design decision are probably dead. Same problem any code you write today will have it is still in use in 50 years. Well maybe not quite as bad, if you paid attention you know some modern best practices that didn't exist then.
That looks like a fun project! I’m jealous!
Thanks! I'm using Duolingo and I'm sure I'll get some extra use from this.
Batteries for short term storage, hydrogen (stored underground and burned in turbines) for long term storage. Combined cycle is 10% of the cost of a nuclear plant of the same capacity; simple cycle just 5%, so one can back up the entire grid with hydrogen and still pay lower capital cost than for a nuclear grid.

https://model.energy/
I think you've hit a really nice market niche too. If you get a support call it's from someone having difficulty extracting money from someone else because invoicing isn't working. So long as you solve that problem for them they'll associate your software as being directly valuable to their bottom line, and that'll make them much more likely to agree to pay money for it.

I suspect that approach wouldn't work nearly so well if the connection between the software you're selling and the money rolling in to their bank account wasn't quite so obvious. I probably wouldn't try such a generous free version of, say, wiki software or document management or backups - things that are way too easy to consider as "cost centres"...
except that shows that you haven't used tailwind at all if you think it's a 3MB CSS file... it's literally a postprocessor that strips out all the unneeded styles from the palate before you ship it. much, much smaller than 3MB.

https://tailwindcss.com/docs/optimizing-for-production
If they carried the risk the discount would be much more than 6%.
Amen. It took me weeks of practice before I could produce distinct "control", "alt", and "shift" squeezes, but now I've taken my coding to an entirely new level.
I read Don Thompson’s “The $12 Million Stuffed Shark: The Curious Economics of Contemporary Art” last year. It was published in 2008 (interestingly the day before Lehman went bankrupt) so it felt like I was missing out on some interesting context from the intervening years between publication and my reading. Overall I think it was a decent, if shallow, overview of the market and I learned a lot about one way the rich spend their time and money.

I’d love to see a “tell all” type of story from an insider at an auction house etc but I suspect the gains to be had from publishing are much less attractive than selling art, especially at these astronomical prices.
My impression was that if you sign it, they’re not supposed to ask for photo ID because the card company is bearing the risk (they could instead check the signature against the one on your receipt)
I think 3 pedals are suggested: I, i and A
I agree with most of the points in the article except the mention of using CSS in components. IMO CSS in components only really works in some situations when the component is very small and there isn't much CSS.

I love Svelte, it's my main framework these days, but after many years in React/Vue/etc of trying in-component styles, I've gone back to good old SCSS files.

It's a bit tedious to manage Component.svelte and Component.scss but there's such an elegance to writing pure SCSS. Not only your component files become much simpler, just markup and logic, but you can use SCSS as it was intended. With vars, mixins, third party utilities like Bourbon, etc. The separation of concerns feels awesome. Like going back to the ZenGarden of yore.
> Reading your comment history, you seem to wear your selfishness and contempt for the poor as a badge of honor

Indeed. If there is something wealth didn't change, it's my selfishness - just as much before as after!
Much like software 20 years ago, many orgs will jump on the buzzword bandwagon, few will make the organizational changes needed to do it well and realize a fuller transformation.

It’s easy to hire someone to do “machine learning” off in the corner, it’s harder to adopt data literacy through your org and get people to thoughtfully use data to make decisions. Including knowing the value and limits of the data you’re looking at. And this last item is truly needed to really leverage the data whether it’s analysis or more complex machine learning.
I have a one year old, and I grew up poor. We still don't have a lot. But at some point you don't have a money management issue, you have an income issue.
Please don't post in the flamewar style to HN, regardless of how wrong someone else is or you feel they are. It leads to repetitive, tedious, nasty discussion. We don't want that here.

https://news.ycombinator.com/newsguidelines.html
Why does this canard about rare earths in PV show up in the comments to every one of these nuclear posts? Where did you hear this, and why did you believe it?