skysight-inc/HackerNews huggingface dataset:
Oh there were lots of other compilers. Hardly anyone used them because they didn't work with any existing tooling and IIRC most of them didn't even let you to link the system's UI libraries due to ABI issues and unsupported __stuff in headers. Sure you could work without tooling like a caveman and you could print text to stdout using only the libc you brought with you, but most programs need to do a bit more than that.
find or indeed, the Rust-based fd[1] which is infinitesimally faster.

[1]https://github.com/sharkdp/fd
I hope they charge him, because it's going to be very hard to prosecute I believe, and a victory would enshrine legal rights to 'Right Click' and view source.

I think the trial would come under enormous scrutiny.

If the reporter lost the case in local banana republic courts, I do believe it would go up to Federal or Supreme and it would win.
Version 2.0 is a big release:

Support for Sandboxed Applications, custom UI, faster & safer updates with APFS support, direct support for beta channels, major/minor updates...

Such a great tool. I'm glad to have chosen this over distributing through the App Store. Big thanks to all developers & contributors.
I used something like this years past for image resizing, the URL was: https://images1-focus-opensocial.googleusercontent.com/gadge...

It is now blocked, always responds 403, maybe tweaking some request parameters can make it work again.

Edit: if you want to try it out the parameters I used were:

- container: focus (there are other values I cannot find anymore)

- url: urlencoded URL of the image to be resized

- resize_w: width in px

- resize_h: height in px
There's no evidence Trump colluded with Russia to interfere with the election. Just say what the evidence is if you have any. Mueller did not, as the report explicitly states. That is why you can't point to anything from the report except vague snippets of things that are not evidence that Trump colluded with Russia to interfere with the election.
Telegram includes google services baked in to the app for things like maps.
The concepts and ideas about web3 are interesting, but the comparisons with how web1 and web2 came to be are ludicrous. Both were fueled by real needs of real people and companies, and came to prominence slowly as people figured them out. It took a long time before it was profitable and money came into the picture.

Lee’s web1 started in universities and it took years until people believed in it. Web2 came slowly as companies wanted to let their users interact more with their websites. I guess *AMP software was a major turning point in this, open source and available to everyone. You can be a part of web2 and never even know the name of a single VC.

What is happening right now is the absolute opposite. Money is at the very center of the discussion to begin with. Don’t get me wrong, I’m not a socialist, but I understand that a revolution such as web1 or 2 cannot be steered by money. If it happens (or when it happens I guess) it is probably going to be in a completely different way as what is being discussed on Twitter today.
Very interesting and detailed article how to profile the Rust toolchain, but TBH, after the reveal that the project uses several hundred dependencies my first thought was: "well, there's your problem". One thing or another will always be broken in such a complex scenario.
Ventoy – an open source tool to create a bootable USB drive for ISO/... files
Added ARM to the list. Thanks!
First of all, Tokio is my favorite async framework, so thank you and the Tokio team! And second, I appreciate that cargo/rustc compiler errors are clear, helpful, and guide me toward cleaner and thread-safe coding where most other languages happily let me create unsafe hidden race bugs all day long with no warning … oh but they compile so much faster! (I don’t care) The slower compile time really doesn’t bother me when I’m getting a more stable end result… but I’m glad the maintainers are working on improving compile time anyway.

To me the extra compile time makes sense when rust is showing me many unsafe coding issues that languages seem to ignore even with their strict warnings enabled.

… and I don’t get all of the complaining about rust. I’ve written code in a lot of languages and rust has its quirks too, as they all do, but I really like it!
As always, if there's an XKCD about it, it's pretty bad.

https://xkcd.com/2055/
That doesn't necessarily change how exciting the tech is. The exchanges are working in an asset with known, predictable and locked-in inflation. 3rd parties (cough the US cough) cannot weaponize that asset against the traders. Inter-exchange transfers of wealth are relatively quick and trustworthy, even across borders without trusting any other exchange.

That is a pretty substantial change from any existing asset. It isn't all sunshine and roses, but there are a combination of properties here that never existed before.
Is iOS using that local translation app added in iOS 14?
> there is finally “nowhere to go” but down

That's definitely possible but it can definitely still "go up" - even for years. We're already used to debt to gdp being around 130% in the U.S (which a decade ago would have been unthinkable), who says it can't go to 200%. These numbers lose their wow effect really quickly and we all get used to them.
In fact, breaking the current dynamic is so hard and risky that central banks are tempted to stretch the debt further and further to prevent a market crash and a recession.
And yet there's inflation for real now, a sign things maybe can't go on like this for long.

I really have no idea but I'm not brave enough to make predictions over such a random thing as where the economy goes next year.
> - Windows has better Linux support than macOS (WSL gives better integration which means Docker is easier to use compared to Minikube via Hyperkit vm)

'bit of a duh, that.

> My biggest gripes with macOS, after decades of Windows and Linux: [...] macOS doesn’t have the crucial software I need: FAR Manager

...

FAR doesn't work on linux either, the unofficial linux port (of 2.0) advertises macOS support, and midnight commander works everywhere.

> - The window manager in macOS lacks basic features compared to Windows: no tiling, but Windows gets it out of the box with Win+arrows

BigSur added a tiling system, but it's really just a split-window fullscreen (so you can't have one half of the screen full and the rest mixed-purpose). Much easier to use a tiler like divvy or BetterSnapTool.

Then again I find windows' tiling just as useless as macos' though it's less prescriptive, I use PowerToys' FancyZones there.

> All hotkeys on macOS are different from the rest of the world (Windows, Linux) for no good reason

That's next-level dishonest. There are excellent reasons for it:

1. macos was first

2. macos has always dedicated its own modkey to system-level shortcuts

3. this also makes ctrl and opt (alt) much more regular and convenient

The windows key is a half-assed aping of it.

> And no, switching Cmd to Ctrl doesn’t solve it
More importantly, we need to get rid of the ability to put line feeds, tabs in file names and also disallow odd starting characters such as tab, dash and $

I wish someone would add a mount option for that and have eg fedora be a trailblazer to fix the few apps that break
Audit isn't automated, it's often done by local "professional services" firms (often from the Big Four) on site and is the least useful tool we have but is better than nothing. However Mozilla's processing of audit documents created by that audit is (somewhat) automated.

Here's an example task we can give to a machine: We want audit letters to be for the correct period of time, and mention all the correct CAs. So, look through the letter and find the dates, and the identifiers for the CAs, and check they match what's expected. If they don't flag for the CA to get us a suitable letter.

This catches the case where the CA sent us the 2019 letter again or a letter doesn't mention all their intermediates. We don't need to care why that happened at this stage, we just want to ensure it can't happen.

Humans are mostly not evil, but they are lazy, incompetent, and sometimes greedy. Automated checking covers those problems pretty well. Auditors are often reluctant to lie for you, but they're usually willing to omit facts you'd prefer weren't mentioned. Audit of AB1235 shows big problems? Just write that audit of AA1234 and AB1234 were fine and omit all mention of AB1235 from the letter. The automated check will pull that up, why isn't AB1235 mentioned?
Hmmm, but possibly better for the cars following ... a hood detached from a car at highway speed is the closest thing I can imagine to a UFO Robot Grandizer Single Harken (for those that were kids in the '70's):

https://mazingerzgreatkaiser.fandom.com/wiki/Grendizer#Weapo...
I intend to deploy my side project to production and try to talk someone to use it :)
Holy s*t this is amazing! A set of web-scraper automations!
I don’t think that it will ever be widely used the way you describe, just like the "Truth serum" sodium pentothal wasn’t outside of counter-intellgence agencies. I would also be surprised if that system worked well in an adversarial context: polygraph are another example of a technique that have proven a lot less effective than it’s nickname of "Lie detector" implies.

Sure, we can _imagine_ issues, but long before we can get to anything ominous, there are countless applications to give back to people with major health issues their mobility, their ability to communicate. For that, they would need to focus voluntarily, intensely on one specific activity for seconds — a miracle today, but a frustrating practice when it takes 30 seconds trying to tell your nurse that you need the pan. I feel like there’s a couple of years between that and anything Orwellian.

We’ll worry about AI being super-intelligent _after_ Amazon recommendation engine is still stuck on assuming that I’ve started a vacuum cleaner collection.
Ah so that’s your criteria, you should have said.
I'm using Matrix with two friends and it's just a world of pain. Can never find any messages because search is not implemented on web or android (only ios seems to have it or an electron desktop client... no thanks to both), random issues with encrypted chats (it all works great if you leave e2ee off! Though it got a lot better already since a big update ~1.5 years ago) such as unavailable message keys, random bugs, and too complicated for use with non-techies (so not an option for my mom). What helps is having alternative contact channels for when a message fails to decrypt or the custom homeserver is down again.

There has been a lot of work on it but the smart thing to do would have been to copy Wire or Signal and build on an existing thing if you don't have the manpower to start from scratch and want to be a mainstream alternative.

I'd rather recommend Threema (best UX, not so great in features or encryption tech), Signal (network effect, best privacy, reasonable UX), or Wire (like Signal but slightly better desktop experience).
Then it would be PowerShell.
End to end encryption seems like an endless pain in the ass. So many expected features like server side searching and link embeds become basically impossible to do in a secure way.
The Roborock vacuum cleaner isn't working
(I'm a different person)

Vertical alignment. When you press the down arrow, you don't know what position your cursor will land on because it's not visually aligned with the character above. Kind of defeats the purpose of a monospace font (within that one line where it's applied).
Can you comment on how your software works?
Is the implication here that if we had a Black/Scholes/Merton method for salaries we would see a readjustment of salaries across the board as people could identify their value as wins above replacement - probably a huge shock to CEOs.

Is it possible that automation provides that arbitrage opportunity?
This reminds me of those browsers that dumb phones came with in the 00s.
Even if they raise it 3-4 times it would still be extremely low historically.
But can you make requests to investors?

And are they really naked ;)
`echo *` has many of the downsides of ls (doesn't escape e.g. space in filenames) and additionally breaks on directories where the expansion fills the command line buffer.

EDIT: Also note that "find ..." is also not safe from all the quoting issues without "-print0" or equivalent options to make it separate the names with ASCII NUL rather than linefeed or otherwise taking steps to handle filenames with actual linefeeds in them.
I remember seeing the aforementioned API endpoint being used a while ago for some automatic chat translation.

From what I remember, there was some minor rate-limiting that I hit once or twice while using it, which complicated things a little.
I had to stick a little GPU in it since there were no built in graphics and the machine refused to boot without a GPU. That would explain some of the power. The rest I assume went to the fans and hard drives.
Off topic, but this is a code smell for me: [(int) Math.round(Math.random() * (userAgents.length - 1))]); This leads to a lower probability of selecting the 0th and the last items in the array.
also the content of the translated message is leaked in plain text too?
Can you, in general, keep exactly the same insurance contract if you change employers (but paying it by yourself)? Because if not, and you ever had any serious condition, then, I would consider it tied to your employer.

In other countries, pension plans can be "tied" to your employer, i.e., while employed by X, you get some extra perks in your pension plan (and the payments into the pension plan are deducted from your salary, so you are paying for it yourself), but if you move to another company (or become unemployed) you cannot keep the same pension plan (even if you want to keep paying it by yourself); you are forced to accept whatever conditions are available at that time.
First example suggests that `ls` should not be used but `ls -l` - the same program author advises against in the title, but with a parameter - works as expected and in this case would not result in "you can't tell".

> The problem is that from the output of ls, neither you or the computer can tell what parts of it constitute a filename.

Computer does not use console output of ls(1) to determine the list of files. It's for the user. The computer can tell what is a file here.

The title could also be stricter with s/ls/"GNU coreutils ls"/g, too. I could not reproduce all the issues with FreeBSD's ls(1) under zsh.
That contract was torn up a long time ago. Or do you really browse the web with "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.110 Safari/537.36"?
There's also a "unicode hex input" keyboard, though it takes over the entirety of the option mapping (option-[0-9a-f] becomes a charcode, the rest has no effect).
Asus DDR5 to DDR4 Converter Card
- Roe v Wade is overturned by the Supreme Court

- Maine votes to support tax-funded education by private Catholic/Christian schools and other states rush to do the same

- "money is speech" broadens its appeal as new "Crowd PACs" set up crowdfunding campaigns for legislative prioritization / lobbying

- Hurricane season 2022 is the most destructive on record for the Gulf Coast, including Texas. Extended power outages combined with large unvaccinated populations lead to thousands of avoidable deaths and gun violence. Martial law is declared in multiple states, leading to violent uprising.
"It's easier to get one vaccine a year than to check 50 times (to be generous) a year."

This isn't a replacement, you still have to check even if you're vaccinated.

"Also that would only tell you that you have a tick and then you need to check again that you see the red swelling to know you are infected."

Wrong. The red swelling does no occur in all cases. You can be infected without it. Generally, one should have the tick examined to see how long it was attached (if they don't know).

"Then you need to get the antibiotics and then you need to hope that works."

You would need to do this even if you have the vaccine (assuming the tick was attached for longer than 24 hours or there's reason to believe it was interrupted from a previous meal and then but you - testing the tick will tell).
After both looking into the details myself and watching LegalEagle's analysis of the case, I'm not convinced that there was anything wrong with the Rittenhouse trial. Rittenhouse was stupid for driving into the city in the first place, but each of the times he fired his gun seemed perfectly reasonable. And I had initially thought that he was looking for an excuse to shoot black people, but then found out that all 3 people he shot were white.
> - All hotkeys on macOS are different from the rest of the world (Windows, Linux) for no good reason and it makes switching between computers very difficult. And no, switching Cmd to Ctrl doesn’t solve it

There is a reason they’re different, and it’s because those are the shortcuts that macs have used since 1985. It would extremely upsetting to Mac userbase if all of the sudden shortcuts were wincloned.

I also think that most Mac shortcuts make more sense in the modern context; they’re nearly all mnemonic (e.g. Cmd+W to close a window and Cmd+Q to quit) whereas Windows shortcuts are more arbitrary and rooted in limitations of legacy platforms (Alt+F4 doesn’t mean anything to someone new to computers, for instance).
Oh ye sounds annoying. This is why you want LTS and backports.
Another one is libreserver.org (formerly freedombone), whose blog is a treasure trove. To my knowledge, it's the only solution that supports Tor/I2P out of the box, and even has experimental branches (looking for testers) to support a local "mesh" setup.

These projects are amazing but if you're gonna use them, don't forget to do backups, especially if your system is hosted on a SD card (for example on a raspi).

I'm just a little sad there's no standard packaging format across those distros, although i've spoken with yunohost and libreserver maintainers in the past and they seemed somewhat interested in the topic!
Most people take a shower every day, especially if they're doing stuff outside. You really only have to check once per day since the transmission risk is essentially zero if attached for less than 24 hours.
Eh, I bought a decent apartment in the city and go out partying with friends every weekend. But in terms of needs, I could stop putting in effort right now and live comfortably for basically forever. But I’m still working hard at gaining new skills with the aim of eventually getting something really high level like CTO.
Split your code into separately compiled modules (DLLs or whatever it is these days) and minimize interface surface between those modules.
So, now if you explain clickbait title in first paragraph, it is not a clickbite anymore?
Best of 2021 in Tech Talks
Just to add one single point from my side:

• Backup is not to some cloud service, which I cannot control but done to a small server at home with a NAS attached in the basement.

• some smaller service during development I run simply from home from an small and old ALIX based on AMD Goede. Only probleme here, I need to upgrade at some point because some SSE2 instructions are not supported, which makes now problems with newer packeges including some self-compiled packages.
These are machines that weight more than a train, countries health budget have to be provisioned around a single one of them, they require special architectural provision because of how heavy they are, need dedicated supply chain for liquid Helium and will attract any ferromagnetic object within meters, even through walls… and you are worried Meta is going to sneak those into the millimetre-thin strap of a $250 headset?

Look, all I want to say is: you confidence and enthusiasm for technology and innovation is remarkable. Please, write science fiction. Sincerely.
I actually think Netflix's move towards producing their own shows and movies was more of a "pivot" than going from DVD to online streaming (which I don't see as really any different than Blockbuster going from renting VHS to DVDs).
Wow that is really cool!
Ask HN: How do you make (and keep) New Year's resolutions?
I'm always aspiring to improve myself, whether in my career or my private life. But I had a hard time holding myself accountable for my goals.
That's why I tried different approaches. Here is what worked for me:

- Building compounding habits is far more important than a one-time goal

- Finding an accountability partner that helps you stay on track

- Doing a regular self-reflection:

1. I write a review about every area of your life (e.g., Family, Relationship, Friends, Experiences, Passions, Business, Money, Emotion, Health).

2. I then focus on the top two areas I want to improve. I write a preview with concrete action items and measurable goals.

3. I email my notes to my future self (in 90 days, using a free service) to remind myself what my previous thoughts were and to repeat this exercise.

How do you set and track your life goals?
Indeed. Those backticks only works in a shell, but in a shell why not just write

*

which is how filename expansion is supposed to work.
It's an interesting interview opening by throwing out the second half of the headline and the first half of the headline only being a footnote at the end.

It's obvious that Apple has been making moves to their own PAN solution for years (look at the unused UWB stuff).

I think it would be cool if HRTF options were exposed to the user. Most people don't care, but I would find it fun to play around with speaker positions and simulated room size.
That was the whole point, it's here and now vs. what could be.
Latency wasn’t mentioned but seems to also be an issue.
Xiaomi – EU Servers 31/12/2022 is not working
Ongoing present discussion:

https://news.ycombinator.com/item?id=29742659
I had a similar path, and recently realized that the brain can handle only so much intensity of learning (in a sustainable way). Min/maxing is common: folks go all-in on one area (business, finance, tech, arts, history, sports, work, startups, etc), and exceptional learning there happens at cost of learning in other areas.

In your example, when you moved as a child, your brain had to intensely learn the entire new social world - the new language, cultural norms, media that everyone else grew up with, interpersonal comms, your place in the world etc, on top of normal learning in school. It's possible that your brain couldn't maintain the old intensity of learning math because even if you wanted - it was already overloaded. And if you did push it, the math could come at the expense of other learnings - social, emotional, cultural, computer skills etc. To me it sounds like you ended up with the best balance, and sacrificed the learnings (in math) that are least correlated with long-term success or happiness.
It’s a good analogy in terms of how far the “breaking into” stuff you go.

The journalist literally only saw what you legitimately see from the street, just as “view source” only shows you what you’re supposed to see anyway.

As far as the technical analogy goes, I’d probably agree.
Sounds like your server may have been swapping? Disk IO is notoriously bad on most VPS so make sure to disable swap and setup oomkiller. In the case of a small VPS, containerization overhead is also not negligible: you may consider to setup everything natively (to your VM) to counteract that.
If you are comfortable with the cli you won't need it at all. It over complicates things in my opinion.