skysight-inc/HackerNews huggingface dataset:
I think the GP is aware of that, and just decided it's too much of a hassle.

I used pass for few years, and have recently switched to bitwarden. I know my way around git well, but I just never remembered to push the new passwords from either my desktop or my phone, which sometimes made me reset the password on one of the devices, and getting conflicts later on, I was always forgetting the password to the SSH key on my phone, and was ever-worried that I don't understand shit about GPG. Two years ago I switched my laptops, and moving the password store to the new one was painful. I'm sure I did something wrong, and that someone who knows what they're doing would have no trouble doing that, but I guess it's not for me.

Also, a minor pain point is that generating a new password for an existing login overwrites the whole file, and not only the first line, so I had to copy the other login data from the old file to the new one. I'm sure there's a way around that, but I never bothered.
Go strikes me as one of the best "good enough" languages we have right now. You're not going to do HPC in Go, but it's performant enough to run circles around a lot of high level languages and dynamic languages. It abstracts away the stuff that's super error prone about manual memory management, and it's so brutally simple that it's hard for one of your colleagues to write code you're not going to be able to understand.

There's a few features that could improve it, like proper ADT's, and it's a bit lacking in expressiveness for me to choose it for personal hobby projects, but I would recommend it any time for general-case professional software development.
It bogs the mind out of 7 billion people only one single company is capable of building both aesthetically pleasing and well-functioning laptops (Apple that is).
I wish Lenovo (or someone else) did the right thing and built a Thinkpad-like heavy duty bento box machine with modern internals.
I've been there some years ago.

I also had a normal job + an hourly gig in the evenings + studying for a master degree. I'm not exactly sure what changed but I stopped caring about that race of needing to be productive 100% of the time. It's a fallacy, I think at some point I realised I'll be alright even if I lose everything, I just need food and shelter and I should be able to afford that in most scenarios. I think it had an ego component as well, at least for me, it was about being "successful" as external validation. As I matured I felt naturally more confortable with my situation and it passed ... I hope it will for you as well.

As for the feeling of doom, my only recomendation is to step back from the news and the constant bombardment of "bad things". No need to become a hermit, but come back from the world stage and look at your neighbourhood, maybe read local news instead and reconect to your actual surroundings. Reading and talking about the new park they're opening next door instead of what's going on miles away has helped me a bit.
RE lifetime inference: how does it infer lifetimes for mutually recursive functions that return refs to what would be local data? Does it automatically infer a dynamic stack?
>have a lot of little pieces updating disparate memory locations, then you're going to have a lot of page faults.

This is wonderful, just thinking out loud. Out of interests would something like ECS (Entity Component System) be useful or yield better memory usage since it should in theory trash the cache less ?
Apparently it's difficult to understand that extremely cheap, highly abundant energy is the only way forward. It's not only a solution in itself but an enabler to even more solutions.

Meanwhile the price keeps rising...
There’s a procedure (apostasy). That doesn’t mean they make it easy or that all the small village priests are even aware that it exists.
Soft updates!

It's a dead-end design, you say? Bah, that's quitter talk!
That's true. I'm not saying a browser solves a small and simple problem. But on the other hand Chrome takes much more RAM than the operating system (including desktop environment).

Even after closing all tabs, since tabs (and extensions) are basically programs in this operating system.
see https://news.ycombinator.com/item?id=31766353
For completeness: Mobile Safari has this as well (though only to PDF)
One of my parents' cats hated the stuff. They had a small catnip bush in the garden and he wouldn't go near it. Likewise for catnip toys.

He did once, however, find that our neighbours had dropped a 'bloo' disinfectant toilet block on their driveway (presumably it fell out of their shopping bag), which had become soggy in the rain. He rolled on it!

Considering that the cat was a pure white, sleek-haired Persian, he looked quite the punk cat for several months until the blue patches of fur faded or grew out.
Absolute hidden treasure in PHP world :)
> It's too bad I'd be willing to pay like $100/month to keep my account going.

they probably would still lose money off you even if you paid $100 a month, given what you've described.
Performance is something that needs to be considered throughout the development cycle. If optimization happens at the end then it’s either a rewrite or a minor concern anyway because the building blocks like frameworks and libraries were already optimized. Or the software is just slow but still sells for other reasons.
That includes C versus modern CPUs.
I am still dumbfound by the fact that no manufacturer seems to have produced a decent laptop after x220, which the author mentions. And by decent, I mean with a decent keyboard, and which doesn't break easily.

What is the deal with all of that think junk? ... I mean, ok, ok, I know many people like thin laptops. What about all the rest of us? I need to type, damn it!
Insurance companies. Unneeded middle men.
Obviously two years of lockdowns had nothing to do with it!
I am not sure about that factoid, but before pandemic in FY 2019-20 IR did 8.08 Billion trips. IR runs in losses for passenger service, it makes up for those losses in freight service.

ref: https://indianrailways.gov.in/railwayboard/uploads/directora...
Thats really cool and sounds useful. Debugging tailwind in the dev console is not much fun. Thanks! :)
Rooting doesn't imply using a vulnerability, it just means obtaining root privileges. This is most commonly done through modifying the initrd by "flashing" Magisk (I think that's what it does, not entirely sure).
You can get killed by a car the moment you exist your house. So, chill out. Learn to enjoy life and time spent with those near you.

You have back up investments, so you did things to have a fail over plan. Just relax!
The million dollar question is, if we add the same index optimization to QuestDB, would QuestDB query faster than Clickhouse?
It seems to me like they are expressing shock that cities the size of San Antonio aren't willing to pay enough or for whatever reasons don't raise enough for a symphony. There's not really an alternative, the suggestions of professional symphony players working for almost nothing or compromising their performances by not practicing are rather offensive.

From a union of musicians perspective, I think they made the right choice. No symphony for San Antonio, no reason to return to the table. Maybe other cities will be a little more careful than they would have been with raising and using funds.
I have done syncing with pass between multiple clients (and android) using syncthing or git. Either option has worked fine.

For some reason I prefer syncthing.

The android client works perfectly well.
True. It was the relentless debt hijacking to value, and the complex derivatives which they gamed to make other wealth appear and disappear, the actual trades as you say did nothing in aggregate but the bubble of belief wrapped around them certainly did, when the regulator stepped in and demanded evidence to back the value claims.
Very interesting, I was wondering why my cat was trying to chew my leg when I tried to pet him just after spraying myself with mosquito&tick repellent. It seems he just want me to share some repellent with him !
Ford, the 40 hour week comes from car manufacturing in factories, it's not tailored for office work.
What are the alternatives? How should Mozilla fund itself? It's the same problem that every piece of open source software has: developers cost serious money and relying on unpaid volunteers is unsustainable as well as dangerous (see https://xkcd.com/2347/ for the appropriate meme).

Some projects have attempted to solve that problem by providing enterprise consulting (MySQL), SaaS hosting (Elasticsearch), getting funded/acquired by a megacorp (Google, IBM, Oracle)... but for Mozilla and its various projects I can't see any way of monetization.

> Firefox OS, all failures.

Again, the same problem: Google and Apple have probably sunk dozens of billions of dollars into Android and iOS. It is impossible to create a viable competition against such massive amounts of money, even Microsoft with its advantage of many years of experience with Windows CE / Windows Phone and the bankroll of being Microsoft has failed.
Rough, hand-drawn diagrams and spreadsheets are where my text-based note taking system falls apart.
Unfortunately, "just relax" is not helpful advice for the anxious person, any more than "just cheer up" is for the depressed.
What has helped me is accepting that I can't control other peoples' actions. So all I can do is use my vote in elections, doing my best to avoid making things worse, and try to prepare for me and my own. If others are destroying the earth, the best I can do is try to put myself in a position where it affects me and my family as little as possible. I can't save everyone.

I can also relate to the feeling of losing money when not working. Basically I've come to terms with the fact that, yes, a day off is expensive, but it's worth it to spend time with my family and taking care of myself.
Dishes similar to described ones could be served in the top "Scandinavian food movement" restaurants [1].

[1] - https://www.nbcnews.com/news/world/ants-cod-liver-moss-denma...
And also because governments lied about their eligibility to be on the euro gravy train, and other governments were happy to lend them the money for future gain.
> Ah, don't remind me Java people write C++ like they write Java, I've seen my fair share, thank you.

I always find this remark amusing, given that Java adopted the common patterns in C++ toolkits that precedded Java.

If anything they are writting C++ like it used to be on Turbo Vision, Object Windows Library, MPW, PowerPlant, MFC, wxWindows,....
That’s probably why they focused so much on getting digital signage up :D
It is, but you'd be pretty naive to think it has no connection to Karl Marx. He even introduces people to his website with "Welcome comrade!".
They are listed as a 3rd party org. In the same list as the EFF, Public Knowledge, and the Democrat and Republican Attorneys General Associations.
There will always be tension between the regulated and the regulator.

How will we be able to have knowledgeable regulators without being able to employ people from the industry?
99% of the world's population would happily trade with you, just focus on this.
Is bredom avoidance a factor?
(Too long) straight roads = less attentive drivers.
The whole thing actually goes back to smoking weed. The ‘no mouse ethos’ goes at least as far back as the ratpoison window manager and this historic post: https://www.nongnu.org/ratpoison/inspiration.html
Tiling window managers, living in terminals, vi, that Firefox with vi keybinding - all part of this THC cult.
I recall some other ideologically foundational work where the author talked about being able to work one handed with this type of setup, in this case I think performance is taking a back seat to joint-smoking ergonomics.
Oh no! Someone must tell pharma companies because extended release pills have "retard" plastered all over their boxes! How offensive!
My local A&E last night (UK NHS)
I live in my small world. I’m aware of what’s happening out there but genuinely don’t care unless it comes down to something I can change (without too much effort on my part), like voting, sponsoring a child’s education, planting trees, writing to my congressman etc. I have a lot of hobbies, a nice family, I eat very well and travel a lot. It’s a good life.
> Is there a reason why you would make fn(1) and fn 1 equivalent?

If your standard function call convention is just `f x`, but you also support precedence operators, then `f (x)` automatically becomes possible.

It reminds me of an old Lisp joke, though:

f x -- too mathematical!
(f x) -- too many parenthesis!
f(x) -- just right!
> he was treated somewhat unfairly

It could be the toddler-like way he beat his hands on the table shortly after. I get that belief shouldn't entirely be founded on reputation, but here we have a man that tries as hard as possible to be an absolute character. Everything about him screams "satire" on the level that Borat also does.
It means that users in China do not count towards a monopoly. So american firms are allowed to monopolize the Chinese market without restrictions in this bill.
Really cool & Simple

I've submitted mine :)
> What were your reasons for attempting to sell your services to smaller businesses in the first place?

People don't change banks very often - a lot of banks offer child and student accounts because they know a decent % of people who bank with them at age 15 will bank with them at age 35.

Perhaps their intention was to get in early at 3-person companies that were on their way to becoming 300-employee companies; but they actually found a bunch of 3-person businesses like barber shops and food trucks signed up.
Open Source Realtime Analytical Database Apache Doris as a Top-Level Project
It seems the parenthesis are only used to indicate the priority, like in Haskell, so you wouldn't really use them for `fn (1)`.
You seem to be pretty well off. Basically, you make in a month about a years salary of your location, plus investments, plus savings.

If anything happens, you will have a way better position than anyone else.

If you want to prepare for the most likely things to happen, care about your health, because neglecting it WILL come back to you.
Learn to relax, exercise, eat healthy, spend quality time with loved ones.

Any apocalyptical event is extremely unlikely. Even the pandemic is, after all, handled pretty well and did not turn out to be the end of civilization.

And remember, news site live from ad impressions these days
News have to be scary to be clicked, bad news are repeated and exaggerated. Nobody wants to read "all is fine today", and a lot of news is " because of X, Y might happen", although it barely happens.
Deal with it like with engineering: It's a problem, when it's a problem. Otherwise move on.
Julia is that for a lot of academia + mathematics based code.
To put myself at ease I ask myself two questions: how long can I live with solely on my savings & investments? And how long, conservatively, would it take me to find work if I lost my job tomorrow?

It sounds like you've had good financial habits during the good times and have a good chunk of money saved and invested. That's a great place to be. If you lost all of your income sources tomorrow, would it take you long to find another job? ANY job? There are still lots of tech jobs out there, but there is also an abundance of service work in many cities that they cannot fill. That could be enough to cover expenses, though you probably won't save.

Aside from the above, I would recommend seeing a therapist to help you navigate this time in your life.
>I feel like we are destroying our planet, destroying our economy, we make poor people poorer, stir political extremes, we alienate the younger generation with social medias, there is war in Europe, everything is about politics when it should be about science and people...

I think my opinion is unpopular, but it shouldn't be, and perhaps the fact that it's unpopular is part of the reason why so many people find themselves in this situation.

It sounds like you need to speak to a professional and go to therapy. You're putting too much pressure into things that are completely outside of your control, and part of living a healthy live is accepting that you cannot control the universe and learning how to detach yourself from these issues.
spaCy stickers
Lexibank, a public repository of standardized wordlists with computed features
> A state owned internet will fail fast, as it consume a lot of resources while not producing anything.

Do you mean that the/an internet consumes a lot of resources without producing anything and therefore is poorly suited to being a state owned asset?

Or that state owned assets consume a lot of resources without producing anything and are therefore destined to fail?
Go running.

Then read Shoe Dog by Phil Knight and go running again.

If you have gotten unfit the book will have you laughing with the guy at all he had thrown at him and then you'll find that you get over yourself the next run you take.

Any other books that people know about this positive?

I've been totally kicked up my rear by Knight's book, in the best possible way.
> ...if high quality CLAP plugins are available (highly likely given U-he's stellar DSP record) then people are going to want to use them.

And with Arturia onboard as well, who besides their V Collection are now making officially licensed Korg virtual instruments. (This week's Arturia user survey questions suggest that more official Arturia Korg collaborations are on the way.)

And of course there's TAL & Valhalla as well, who both make fantastic stuff, but Arturia is a much larger company.

If they could convince iZotope, Native Instruments, Waves & IK Multimedia to migrate to CLAP, I think that would cover everything else I need.
I run ZFS on my linux servers and my linux NAS. It's served me well.
7000-year-old evidence of fruit tree cultivation in the Jordan Valley, Israel
Advice on this sort of thing is always contextual.

> So I work, always, because I'm anxious I won't be able to provide for the people around me, my sister won't earn enough to feed her family, my mom won't be able to retire even though her work is killing her, my dad's small business will be ruined if the economy collapses...

This indicates a great attitude. You have a massive sense of personal responsibility, not only over your own life, but of your loved ones. You are what high-performing, generous cultures are made of.

So, perhaps some appropriate advice for you, whose sense of responsibility for everything is overwhelming, is to limit your intake of news. News is becoming more extreme in order to pull attention from digital alternatives. I don't have a good news source to recommend, other than perhaps the Financial Times, that won't exacerbate this trait of yours.

And although some things are tough - we need to get on to sustainable energy and packaging; ongoing wars are still just as nightmarish as they always were - what is considered poor in the 21st century is beyond the dreams of people in the past. Every step of progress, even while it makes some people rich, enhances the lives of millions and (occasionally) billions. The great threat of Facebook is so easy to turn off we could all do it tomorrow by uninstalling it. Compare that to the pre-polio vaccine era, before dentistry and analgesics, the constant real violence of the past, both in war and domestically in pre-police times, the pre-GMO food sources that would've meant a billion starving.

Now a single violent incident can get national attention in some countries, when it was a way of life less than 200 years ago.

So it's not perfect, but if you think things are getting worse, I have to disagree with your news sources. Choose them carefully.
What were your sleep issues like?
Face of wealthy Bronze-Age Bohemian woman revealed in reconstruction
>This response illustrates important point - if you're expert in technology A and compare it to technology B, you're not expert in, comparison is very likely to be unfair.

To have fair benchmarks, one organization can manage the test requirements and submissions while expert in a said technology can submit their best efforts to be measured and compared to others.

Like Tech Empower Benchmarks used to work.
The statement is A=>B. A implies B e.g. long life, implies longer life remaining.

The moment you negate A, both positive B and negative B, satisfy implication.

I.e. you can't claim shorter life implies shorter life remaining. For that to hold you need equivalency, not implication.

Here is an example. Rain implies streets are wet.

Does no rain implies streets are dry? No. There could be a flood or street cleaning, or a pipe burst.
I agree with you. So many C64 games have plenty of restrictions on the art that are very clearly a result of cycle and memory budgets.

Other tricks to reduce transitions too.

Say you have a cityscape where the map is a road with assorted buildings and street level stuff. The road itself might never change colour. Assorted stuff low down in the playing field might. You might want building stretching the full height of the screen, but you can avoid full height colour transitions by demanding that the graphics never go directly full height from one colour too another. Splitting the transitions by requiring set-backs and "air" or colour consistency for part of the buildings might well let you reduce the cost of setting the colours significantly.

E.g. I have no idea if Cobra took advantage of this, but on a hunch I just sped through a long-play video of it, and I don't think there are any full height transitions from one colour to another, and there are bands where the colour never changes within a level. Buildings overlap, so most colours are either "add a bit" or "remove a bit", and you if you needed (Cobra is simple enough they probably didn't) I'm pretty sure you could beat the generic case both on speed and size by baking a few small transition functions even with the cost of having to pick the transitions.

Akin to using fixed bands of same colour at the top or bottom, possibly accented with a couple of multiplexed sprites, another "cheap" trick that'd limit the graphics artists a bit but wouldn't do much in terms of appearance would simply be to require colour changes only every few rows near the top of the screen. E.g. let those buildings (or whatever) extend to the top, but require the top floors to stick to the same colour. Now you can reduce e.g LDA/STA/LDA/STA/LDA/STA to LDA/STA/STA/STA and similarly reduce your inlined scroll code.

E.g. Cobra again, I haven't taken the time to verify, but a quick scan suggests there are bands in each level where the graphic is formulaic enough that colour changes only happens in pairs of rows or more. It's certainly close enough that if not, and you wanted to save a few cycles it'd be trivial to make sure it actually did.
They didn't take Chrome, they took the engine that powers Chrome, Chromium.

Just like Apple's Safari is built on WebKit. You wouldn't say that other vendors like Sony just took Safari and put their logo on the browser for the browser on PlayStation.

It's the same engine, not the same browser.
> Why is this on the top hnews page?

My, my.

Could it be that some folks find the topic interesting and upvoted it?
This looks useful. I have some UI/UX suggestions.

Clicking on an image to view the detail feels like opening a modal, and I expected to be able to quickly go back to the initial canvas view by pressing the Esc key or clicking on the white background behind the image (rather than having to click on the cross symbol, which is a relatively small click target, especially on a large monitor).

Ideally the editing controls would be visible when viewing a single image, not just on the canvas view.

If the image labels are numbers, then the images are ordered, and it would be nice if the single-image view let you step between them using next/previous arrows, or arrow-key keyboard shortcuts.