skysight-inc/HackerNews huggingface dataset:
Or I can code to within 95% of the speed of a Vim expert in any other editor and my skills are transferrable to almost any platform. And, as is always mentioned and then always brushed off by the Vim avout, code manipulation/editing is almost never the bottleneck for anything but the most trivial of problems.
Join the fight against software patents
That would bother me too since they're only buying it to resell. Over a decade ago I emailed a domainer/squatter to ask about a domain that matches my sister's married surname. It was the ccTLD version, not even the .com. At the time, they told me they didn't accept offers of less than $2k, so I offered them $100 as an insult and forgot about it.

8 years later I get a random email asking me if I'm still interested in the domain. Lol. I check it every once in a while. Last year they wanted $8k. This year they want $10k. Holding it for 20 years (literally) has only costed them about $200 I think, so there's not much downside if you're rich and can afford to buy in bulk with the possibility of making 50x profit at times.

It's too bad there aren't any great solutions to eliminate domain squatting like that.
I went to the party and I can't leave.
I don't disagree at all with that statement although invetably what mongo does have out of the box definitely has its own quirks.

Getting operations right is tricky no matter what you're doing/using, and you always have to learn your backend's idiosyncracies no matter which one you choose.
This is definitely not true. I regularly type fast enough that some major editors lag behind by seconds.

There may be a subset of editors where this can be true, but definitely not “any other editor”.
I've seen a different explanation. When you are 10 years old, a year of your life is 1/10th of your life. Relatively, it's a large portion. When you are 50 years old, a year of your life is a much smaller 1/50th portion of total memory, experiences, etc.
By this reasoning "Baywatch" was a great TV show because lots of people saw it.
I'd say we should all strive to irritate them :)
My Twitter experience:

Applied, rejected within a day, got an email from a hiring manager four weeks later asking me to re-apply, very sorry etc etc, bad screener he had to look over everything again.

I re-apply, two interviews, asked to do a presentation and then a video on strategic threats to the org, spent two days of my holiday doing it (tight schedule from Twitter), sent, no reply for two weeks, get an email back saying they wanted it to be more tactical.

I pointed out what they said (it needs to be strategic), they come back two weeks later, very sorry etc, they would love to move me to next stage, one week later hiring manager doesn't turn up for interview, two days later apologises, asks me to meet with his senior manager in two weeks. I agree.

Recruiter then turns around and says, sorry not what they are looking for. No other explanation. Next day emails me asking would I apply for another position. I say, "Hmmm not so sure. Perhaps. What's the comp?" He says "Great, I think you will fit well. I will go check it." Then ghosted...

Was a cool role. But still. I'm in a position were I am also interviewing the people on the other side of the table. I'd love to have helped build something they needed about that fusion and analysis.

But sorry, in that context, just not good enough. That's my first dealing with your company. Why should I trust anything else will be better?
Hah, it really is a Micro PC 2 - it says so on the motherboard! (4:46)
> you cannot think about computers, skyscrapers or microwave ovens because you would not have the memories of these things.

That seems too simple to be correct. How would you explain inventions? New ideas? Science fiction?
Happy Birthday Vim!
This page helped me learn all the important Vim keys. https://vim-adventures.com/

Been meaning to try out Neovim after watching this episode of Dev Tool Time: https://srcgr.ph/the-primeagen
In the USA poverty is fairly significant. Those living just above that line, also very significant. To that add those in the "paycheque to paycheque" category. That's bad enough.

Now to that add (coming up on) 2 yrs of Covid terror and even a small price increases, in the context of no clear vision of better days ahead, and the result is plenty of stress and suffering.

Logically, you're correct. Emotionally, it's a different story for plenty of those in the USA.
Accessing their website via HTTPS gives a warning with my browser:

> dbp-consulting.com uses an invalid security certificate.

> The certificate is not trusted because it is self-signed.
How much longer did said dev continue working there?
Like everything, this effectively becomes a new tax on the middle class. I did not consent to this, did you?
As time goes by more people will start noticing their total lack of power when it comes to politics, and will start to look for alternate avenues to exert their influence on their living conditions.
Ha. My pc at home boots up to the linux console terminal login. I had a similar response with a similar outcome. :)
It is just a coincidence that not allowing sideload and making Apple the sole gatekeeper of what gets installed on all iPhones ends up – surprisingly – benefiting Apple and making then trillions of dollars every year ¯\_(ツ)_/¯
Moloch: https://slatestarcodex.com/2014/07/30/meditations-on-moloch/

Joking aside, we are fighting the "system" and coordination problems. When there is very little trust (perhaps for good reasons), it is hard to cooperate.
My implementation is multithreaded and parallel (ie I have multiple cores). The way I handle this is to have the leader check if it's still the leader before it does anything. That flag (`iamtheleader`) is set and read behind a mutex. I guess there's a race condition (old leader initiates read right before rpc sets that leader has ceded) but I never hit it. I guess the right way to do it is that the rpc that handles ceding should kill other rpc threads but that seems fraught. I wonder if there's some kind of interrupt request handler type thing in threading models...
Great tool for launch a business fast
I want to share this video with you I've been working on my YouTube channel and pretty soon it's going to get bigger and bigger. Come check out some of my contact might be able to help you get more traffic, and or where to place your ads so you can get more business.
You commented prompted me to donate too. Vim is my most used piece of software. Hope others join!
QuestDB (YC S20) Is Hiring C++ Core Database Engineers
I started using vim about 5 years ago, and switched to Dvorak 2 years ago. It was painful at first, but so was everything with Dvorak. The muscle memory takes over eventually and now it’s very comfortable. The only thing I still occasionally use QWERTY for is games.
Gotcha, I wasn't really aware of instruction level parallelism
previously. I think the pieces of the puzzle are a lot clearer to me now, thanks for the replies.
That sounds reasonable, but the comparison becomes an issue if there are vastly more people using React for small hobby projects that aren't meant to be businesses, or for things that aren't even web apps.
Does this mean holding GME, LRC, ETH?
At that point, why not just boot the virtual machine with no network interface attached?
if you avoid the hjkl thing all the other keys are mnemonic for the most part... if you are on mac os you can remap caps-hjkl(well the dvorak equivalent if it doesn't mess up) to arrow keys system wide and get that
If you'd like a slightly more detailed, but still-manageable version of this, I strongly recommend David Christian's Big History. It's the story of history, from the Big Bang to the present.

Wikipedia overview: https://en.wikipedia.org/wiki/Big_History

Book (one of many): https://www.worldcat.org/title/origin-story-a-big-history-of...

There was at one time a lecture series running about 30--40 episodes on YouTube, though I don't find that presently. There are still numerous matching hits on YouTube for "Big History" "David Christian", though I've not explored them for matches. Shorter overviews by Christian exist, including his TED Talk:

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

Several people have mentioned Vaclav Smil. His 1995 Energy in World History and 2017 Energy and Civilization cover the past 100,000 or 10,000 years of the history shown in TFA, largely looking at history through the lens of energy. It's a fascinating story.

https://www.worldcat.org/title/energy-in-world-history/oclc/...

https://www.worldcat.org/title/energy-and-civilization-a-his...
No, that's not how it works.

Sweden has separations of power like every other liberal democracy, but the cake isn't cut the same way as it is in the US. Government offices are much more independent and protected from political interference than in the US, for example.

Basically, elected city officials set the budget and general guidance, and can appoint some administrators, but most people on the administrative side rise up through the ranks based on their merits (or not) like in any other organization.

The current head who is ultimately responsible for how the thing is handled right now started her career as a teacher, became a principal, and then moved into the city's school administration. I'm sure she's great at those parts of her job, but she's obviously not competent enough when it comes to overseeing or procuring IT projects of this magnitude.

So it's not the case that someone incompetent was rewarded with a comfy position, it's that the city's organization as a whole isn't competent to handle projects of this type and size.
I first started using vi in late 80's at the university on a shared multics mainframe. Then I stopped using vi after graduating, only to pick Vim in 2012. How times have changed, running vi from a dumb vt100 terminal to now running vim on a pc with nearly infinite processing power, with gobs of cores, memory, and storage that was considered unimaginable in the 80's.

Vi and vim has stood the test of time (along with C, emacs, Linux, etc)
> but as with many low income people you may have to work hard for money and have no physical energy left over for such feats

People love to bring up edge cases but most people on that situation aren’t on Hacker News.

Vast majority of audience here is in a position to improve their energy.

And I’ve had health and digestive issues that impair me more than average. Guess what? By controlling my environment and inputs I can have a massive difference in my own average energy levels

> it's simply not possible to choose to be positive, for instance

I fundamentally disagree with this statement. There’s always a choice. Do you speak from experience or are you assuming what others with worse physical challenges than you must logically feel?

(I draw a distinction here between acute and chronic issues. If your spouse has just died or you just broke your leg and are in excruciating pain, positivity has little role. I’m talking about longer run)
But the “article” (it’s a blog post) contains material falsehoods. Unless there’s some philosophical divide that I’m missing here, there seems to be something fundamentally very reasonable about the legal threat here.
I think it's pretty clear that most inflation talk right now is just about political ideology. Maybe economic ideology. Some people are just sure that hyperinflation is around the corner, and desperate to find hints of it whatever they can, seemingly sure that 3% CPI means we will see hyperinflation in a few days.
What, exactly, is 2+2? Be as precise as possible.

Difficulty: no saying it's 4.
Uber Reaches Income Milestone as Rides Recover, Delivery Grows
But if my workload matches what the M1 is good at, I’d rather have a super quiet, cool laptop that can give me max performance off the battery for the whole day.
quick anecdote of your success w/consul?
That only works if you are not already within a lambda expression - which happens quite often if you embrace a FP style
Is that like what the GCC-emacs project is doing with libgccjit? They are working (and have a great start on it) version of compiling most (all?) elisp with libgccjit to speed things up a bit if I understand it correctly. I have compiled it myself and it is most certainly faster to load and do "intensive" tasks faster than stock emacs. I've loaded both DoomEmacs and SpaceEmacs successfully with it.
Even better, I repurposed C-z as the prefix for all my custom bindings. That's got a couple of advantages:

1) I don't have to worry about finding free bindings under C-x, C-c, or at the top level. Those spaces are pretty crowded with out-of-the-box bindings.

2) C-z C-h automatically gives me a nice list of my custom bindings.

(For the very rare times when I actually want to suspend Emacs in a terminal, I don't mind typing out M-x suspend-emacs RET.)
Public procurement requiring tax-funded projects to go to the lowest bidder is how this system is defended.

There's a whole industry of companies who cater to these kinds of projects, and they don't give a shit about their reputation, because they're busy making sweet, sweet, money.

And if you think US military contractors aren't wasteful and shoddy, I have a bridge to sell you!
Reasons for self-hosting: GitLab.com's not-so-great availability [1], slow code searches (compared to self-hosted with GitLab Advanced Search) and the fact that you can keep your code and resources off the public Internet.

The fact that you do need to upgrade it yourself regularly is indeed a drawback. On the other hand, an Omnibus upgrade has only failed me twice in the last five years or so, so there's little reason to not do automatic upgrades at night and fire off an alert in case something doesn't work as expected afterwards. Their releases are typically solid, so kudos to the team.

[1] https://status.gitlab.com/pages/history/5b36dc6502d06804c083...
Please don't take HN threads into generic ideological flamewar. It makes discussions more predictable and tedious and usually nastier.

https://news.ycombinator.com/newsguidelines.html

Edit: actually, since your account has been using HN primarily for ideological battle and we don't allow that (regardless of ideology), I've banned it. If you don't want to be banned, you're welcome to email hn@ycombinator.com and give us reason to believe that you'll follow the rules in the future.
Likely Drone Attack on U.S. Power Grid Revealed in New Intelligence Report
I have to be honest, seeing some content on YouTube and noticing some folks presumably putting things on the screen in the same speed as they were thinking is what got me into it.

I've had a TREMENDOUSLY DIFFICULT time getting fully up and running with it in terms of workflow, but the text navigation alone has absolutely made me code not necessarily faster, but in a MUCH more enjoyable way. After a while it became difficult to imagine navigating a piece of code without some of VIM's core ideas, even if in my case it is down to mostly the feature-set related to easily navigating a file.

Alas, for me then the VScode-Vim extension is doing the trick, but since you mentioned the learning wall, curious if you know any resources or can suggest a path to move past it nowadays.
Which magical technology are you proposing that doesn't get hacked?
err, no comment
Wut? Does the school do anything that involves stuff that you need to dress differently for?

Even when doing PE I’d always bring a separate bag of gym clothes.
Selling stock doesn't impact the income statement; it is NOT revenue. It is capital raised. Your series of transactions would net to debit expense $1B, credit equity capital $1B. It would definitely fuck up your earnings, as it should.

Stock compensation is compensation and should be expensed. It's not just GAAP, it is plain common sense.

The dilutive effect on EPS isn't any kind of double-counting. It's just a proper accounting for the way the shareholders are constantly bleeding value to sustain normal operations.
At the risk of stating the obvious, you should discuss medical interventions with your doctor, not internet strangers.

I've only read a bit on the topic (I had a trans ex-co-worker who was an activist and I was curious about the movement) and I am not an expert by any means, but AFAIK, you specifically should talk to your doctor to rule out autogynefilia because my understanding is that hormone therapy affects libido and could be counterproductive to your actual goals if that's the underlying motivation.

As for "prototyping", I think dressing as a female in public (either full time or just socially), make-up and laser hair removal are common ways to approach it.
This article is a little bit outdated; should probably add "(2016)" to the title. These days you can use "font-display: fallback" and that's a fairly reasonable trade-off between all the various things:

1. Wait very briefly (100ms) for the font to load, don't render anything yet.

2. If the font hasn't loaded then use a system font and render the page visibly, keep loading the font for another 3 seconds.

3. Substitute the font once it's loaded, or just continue with the system font if it's not.

If the webfont is small enough (~16k on my site, times three for italics and bold, ~50k in total) then this works quite well even on slower 2G connections.

One thing I also do is remove unused codepoints, which can reduce the size quite a bit. In my case, it reduced the size from ~150k to ~50k. I have a little script that just scans all text files in a directory and removes and codepoints that don't exist: https://github.com/arp242/ttftrim
It hasn't, though. The domain was registered, which establishes nothing of a company's existence, only ownership of a domain. The website stayed parked, without any website associated with, for seven years, until that letter that's on it now was put up on November 1. Domain parking and reselling of domains is a common practice and profitable (pick a catchy, short name, buy up every tld of it you can, wait, profit when an offer comes in). Ownership of a domain in no way establishes ownership of a brand or company.
You can dodge a surprising amount of loading time and design cruft by blocking the Google fonts static loading domain.
I wonder how much bandwidth could be saved if Chrome just included Googles most common fonts. The way a single fonts.googleapis.com url can include varying families and sizes makes caching somewhat more difficult.

And to the author, if I was traveling and on low bandwith networks I'd probably just block all fonts, not sure how effective or what might break but its gotta be better than nothing.
Discussed at the time:

Web fonts, boy, I don't know - https://news.ycombinator.com/item?id=12865998 - Nov 2016 (323 comments)
It's a shame that the Tailwind docs recommend to use craco. I think that's a major turn off. In that situation, I rolled my own npm-run-all customizations of the default scripts for start and build. It's extra noise but less than the documented approach.
What I meant is, I respect the technical competency of the people who designed TS the programing language.

I agree that Microsoft's influence should be observed and considered carefully.
If you can't be bothered enforcing the license, choose CC0.

If you can be bothered enforcing the license in a principled way, choose AGPLv3+.

If you're running a business selling the project, just go with proprietary instead.
A couple past threads:

ParTcl – a micro Tcl implementation - https://news.ycombinator.com/item?id=13675166 - Feb 2017 (31 comments)

Partcl – a tiny command language - https://news.ycombinator.com/item?id=13592645 - Feb 2017 (19 comments)

Reposts are fine after a year or so: https://news.ycombinator.com/newsfaq.html. Links like these are just for the curious.
it is common for pre-ipo companies to reduce expenses they can avoid, temporarily, without hitting revenue, so numbers look better
What if more than half the people want to be above average? By definition it’s impossible to fulfill that, now or a billion years in the future. Let alone all the other intellectual, spiritual, emotional, and materialistic desires that will inevitably grow.

You are assuming people have fixed minds, and wants never expand to fill the available resources.
This seems to have worked pretty well for the Zapatistas so far, and more recently in Rojava:

https://en.wikipedia.org/wiki/Dual_power#Strategy_and_ideolo...

(Note that crypto meshes really well with this paradigm.)

I will also add that "resetting" accumulation of capital doesn't require any physical acts of violence, either. The only reason why e.g. Bezos owns as much as he does, is because he says so, the government confirms it, and we all collectively accept it as a society. But take that last part away, and it all falls down like a house of cards. And you can't pay for an army with wealth that you don't actually control.

OTOH if you try to "reset the hierarchy" through centralization of power, it just replaces one set of elites with another. Worse yet, the new elites get more tools at their disposal to maintain their dominant position - all while talking about how they're really doing it for the sake of public good etc.
an ol' buddy of mine has always claimed to have owned apple.com back in those days but he said they just took it from him one day. He would have been pretty young then, like 10 (and, yeah, that sounds right for him). Maybe he lost it because they started charging! haha.
Were you in Los Angeles? If so, I used to drive past the same lot!
So a candidate has to know someone who's already in the company? Which means they probably went to the same school/uni. Rough for anyone outside your bubble.

Or they cold-call people at the company, hoping to get the goss. Staff knowing about the candidacy should not respond. Others would hopefully be suspicious - how can you trust staff who tell company problems to any old "candidate"?
The UN reported back in April 2020 that lockdowns would cause over 130,000,000 people to starve. That's close to half of the US population.

Most of countries in South America pay an average of $1-3 per hour. Bangladesh pay as little as $0.09 per hour and Sudan pays a mere $0.04 per hour. Dozens of poor, African and Asian countries pay less than $0.30 per hour.

https://en.wikipedia.org/wiki/List_of_countries_by_minimum_w...

When international food prices go up, the "poor" in the US become inconvenienced. Elsewhere across the world, hundreds of millions starve.
The empress tree showed up on HN a little while back, specifically for its incredible ability to capture carbon. I wonder how well it would fare under water

https://www.bloomberg.com/news/features/2019-08-02/we-alread...
End Point Dev | Remote/On-site (US only) | NYC | Full-time

We are a consultancy founded in 1995, developing software for our clients ranging from small family businesses to large corporations.

Open job descriptions and apply notes here:

C++ Systems Programmer: https://www.endpointdev.com/blog/2021/10/job-systems-program...

Java Developer: https://www.endpointdev.com/blog/2021/11/java-developer-job/

Ruby on Rails Developer: https://www.endpointdev.com/blog/2021/11/rails-developer-job...
That's great. No problem!
They're conditionally correlated. Some ways you touch one touches the other. Same as the ants and the house.
> any cli browser do you guys recommend?

When I want a cli browser, I typically use elinks. I like its mouse support and how it renders pages. Regarding vim keybindings, taking a look at the manual right now, I see that the keybindings are configurable, so you can just define the vi-style keybindings yourself.
That’s interesting but I was planning to eat, which means that those 10 grams of protein would come from food. Unless I missed something important there?
All the other submissions have no comments.