skysight-inc/HackerNews huggingface dataset:
I used Mac and Windows alternately since 1997 until 2017 when I moved to Arch Linux with the i3wm Tiling Window Manager [0].

i3wm is easily one of the key things keeping me using Linux as my daily driver (personal + work). It's so simple yet deeply configurable. Sure, it takes a bit of time to tweak and get used to but IMO it has paid off massively. It has made using a computer just so much more of a joy. Whenever I use Mac and Windows I really miss i3wm. I spend barely any time moving Windows around - everything Just Works (with the caveat of some tweaking - but my config file is only about 100 lines of i3 declarations) and I've barely had to change it in 5 years.

I do go around shilling i3wm here and there on hn, purely just because it has provided me actual joy and I want others to know about it! I know the Apple crowd are fans of everything Just Working, and i3 comes with sensible defaults to enable that.

[0]: https://i3wm.org/
Yeah, it's honestly really nice to see when businesses add it because I don't then have to worry about showing up and having that awkward "oh. uhh, okay. guess i'll leave" moment.

The flip side is also sad but ultimately useful, I know to avoid shops that proudly display the Trump, Let's Go Brandon, Blue Lives Matter, Confederate Flag, Don't Tread on Me, the one weird flag that's like fuck Biden but written with guns, or honestly the American flag. And look, I completely agree with the stance "those don't necessarily imply homophobia," you can hate Biden and love the gays, you can love America and the gays, plenty of my conservative friends do, but the kind of person who flies the flags at their home or business is on a whole different level.
Dependencies are few and largely optional but build time is tedious
You're right, that's a mistake! It should be the 92,296,989th through 92,300,940th bits.

Yes, I did only search at 4-bit aligned bytes. Doing otherwise would be more complicated, much harder for others to easily verify from the downloadable hex digit data file, and not really more likely to succeed. Looking further out is just as beneficial as looking at more offsets.
So the problem is very practical, not theoretical. Someone just needs to do the plumbing, and get that entropy from host to guest OS.
To be fair I don't think this is really the same - if I understand correctly, app servers were always a poor approximation for actual co tainers.

Browser containers may be better, but you share the same problem with app containers that you share physical memory and a kernel space.

Same type of challenges though, yes. Just a brand "new" secure sticker on the front, whatever that's actually worth.
Voltaire said that in the future the most valuable thing will be silence.
Yes, I would say this is entirely correct.
Some thoughts of Alan Kay on spreadsheets: https://docs.huihoo.com/smalltalk/Computer-Software.pdf
Not to mention that automatically correcting gendered words is an AI-complete problem, since you need human context to tell which words are gendered correctly.
On the announcement stream that JCal did he said he didn't want anonymous users to avoid spammers. It's meant to be for business execs and that sort of crowd. I'm not sure what the site really brings to the table beyond what someone could do with their Linkedin profile.
It's viable to get something like it on your supply chain. It's even viable to X-ray inspect fish at random in fisher's markets if you move your machine between them.

But yeah, a hand-held machine isn't viable.
You don't like it because it's possible to lose? Are all of your other physical possessions immune from being lost?
If you're going to claim to be speaking for an oppressed group I think you should be specific about which one, and what your relationship to that group is.

My experience with poverty in the US, having both experienced it myself and continuing to associate with many people experiencing it now, is that the main issue faced by poor people is having money, not having access to the money they do have.

Even for the "unbanked" or people who use high fee check cashing and similar products, that is largely a way to avoid unpredictable fees charged by banks, or simply because banks aren't willing to provide the services they need unbundled from other services you need more resources to access.

Plus the neobanks have really changed these dynamics in the last 5 or so years. If you're still working off pre-2018 conceptions of what the intersections of poverty and banking look like that can steer you way wrong here.

But anyway these are policy choices and we could make them different if we decided to. A complex technical solution is a poor first choice for solving this problem.
https://archive.ph/FhjjF
The consumer web is an all-you-can-eat buffet and bots have unlimited appetite. Also, you can’t monetize their robotic eyeballs. So the economics wouldn’t work, mostly
Reducing challenges to real people is everyone's goal, including the goal of everyone working on modern CAPTCHA / bot mitigation platforms..

And no one will ever succeed at bringing them to zero.

Perennial favorite explainer on the topic: https://www.hcaptcha.com/post/why-captchas-will-be-with-us-a... Why CAPTCHAs Will Be With Us Always

(disclaimer: work on this stuff)
I've almost entirely purged non-defaults from my workflow, but I still go for CapsLock->Ctrl.

On mac, it's a menu in preferences. On windows, I have to download a program. On linux, there are 30 different programs and config files to do it and the linux community seems to be perpetually at war with them, with 25 of them silently or loudly broken at any given moment. The only one that works reliably, setxkbmap, is temporary.

Still worth it!
IMO their area of expertise is in software and tooling. The fact that they maintain PyTorch is a big deal and I've used a few of their other libraries like Detectron and torch-points3d and some have become an integral part of my work.
Yes, this is a fantastic feature of MacOS, and one that many people do not appreciate enough. It's so incredibly convenient to be able to use the same keys in every entry field.

Unfortunately, more and more apps try to do something "smart" when you click in a text field, like auto-selecting the entire text (WHY WOULD YOU EVER DO THAT?).

And some apps just don't respect the platform conventions and as a result feel incredibly clunky and annoying to use (Autodesk Fusion 360).
Yes. I've built actual solutions for problems. There are things that kids can do in the research realm that's "interesting", but product development is not one of those things. The focus is on finding a thing that "works" (IE, shows at least one true positive), but not a thing "that could be deployed to a million homes for a decade and show a TP rate of 99.9% and a FN rate of 0.01%". Getting a product to the market involves mostly things that don't involve the working of the device, but rather preventing the device from failing in the field.

The other problem is that there are 10 other kids who are doing things better (learning to contribute in the long term) who don't get glowing articles written about them.
What version of macOS are you running? From the instructions it seems you can re-enable it after with no negative effect on High Sierra, though I assume you’d still lose those features on newer versions.
Build time. If you only need one or two components (clang, clang-tools-extra) and trim down the number of target architectures, it's not so bad. But if you want most of the components and architectures enabled, and tested with a Release-with-asserts build...

The build parallelism scales pretty well though so if you want some white noise in the background, by all means. It's kind of nice for keeping your feet warm sometimes.
Eh, try OcaML against JS.
This wasn't a single scientist or conspiracy, even in the worst case. This was a systemic problem.

The US President promoted the virus spread because it hurt NY and NJ more than the South.

If you execute everyone negligent, society will collapsed. And then when you look at the negligent executions, more.
Windscribe VPN Acquired by Gape Technologies. Renamed as Brilliantly Secure VPN
Inclusive Coding Bot on GitHub
Or put another way, you are temporarily penniless. As long as that situation persists (which you may have no control over) you are penniless. You will rely on the charity or labor wages for resources in whatever local currency is used.
Neeva is changing our business model – we are now a 100% ALL ADS Search Engine
The faster 68k ever was an Amiga with ShapeShifter ;).
Literally the only way you can profit with real estate is if people keep buying in at higher prices. It's the perfect instantiation of a pyramid scheme.

Literally the only way you can profit with stocks is if people keep buying in at higher prices. It's the perfect instantiation of a pyramid scheme.
Right? We already do this with names. "Please don't call me Bill, I prefer William". Ok, I'll call that person William. It'd be an asshole move to deliberately call them Bill.

Using someone's correct pronouns is the same. If they say, "use x not y" it's an asshole move to deliberately not use x.
Dyalog Version 18.4.1
Oh me too, of course. I just don’t understand someone expects to change the default way to refer to anyone else.
Oh, I didn’t check the URL first.

“Look, a simple rule made this picture! It looks very complicated. The universe is also very complicated. Therefore I’ve discovered the theory of everything. Look, this one looks like a tree! I am so great. Here is a proof of how great I am, written in my proprietary software.”

Expand that to 10,000 pages and that’s what Wolfram has been up to.
Bnomial – We publish one machine learning question every day
I'm seriously considering a career pivot to being a freelance editor for cryptocurrency bloggers as not-having one appears to be one of the few things crypto millionaires can no longer afford.

Given it's April Fools day, I think this may be GPT-3 trained on crypto subreddits and rationalist blogs.
There are other solutions to at least one of the cited problems. I added an anecdote above and I'm hoping to see what you think.

I would challenge that there is no such thing as unwanted traffic if it's publicly accessible - If you want it to be stricter, you should be requiring accounts with strict purchasing limits matching that of a normal person by default. No "anonymous" purchases, and a more appropriate identity vetting on account creation.
> AI can't explain itself

Has that been proven to be a fundamental limitation yet?
Well, the easy thing is just let something like Dependabot update your stuff.
If you are just wanting "update all my stuff to the latest version", just run `go get -u ./...`?
We're taking filmmaking out of little black books
I (hope) I’m like this. Im not handy at all, and have a tenant. When a problem arises for them, I just call the appropriate person (plumber, handyman, etc..) to come fix it. It’s the same thing I do when a problem arises in my own house. Problems don’t tend to come up too often, maybe once every few months, so I don’t see why I need to pay someone to handle this stuff for me.
I am well aware of the shortcuts and just recreated the effect I described in TextEdit...

1. Type a sentence in TextEdit

2. Ctrl-A will go to the beginning of the line

3. Ctrl-E moves the cursor to the end

It's a native app, and will dutifully select all text with Command-A - but the other keys still do something. A paradox, to be sure.

I do blame Microsoft for the confusion I described, but I'm not sure there's a way they can solve it among their Mac customers without doing as you mentioned and making someone else's life difficult.
There isn't much in the way of books that really take you from design to implementation when it comes to CPU design but the nand2tetris book is a good place to start.
I've been excited about WebAssembly being a new back-end target when someone on HN (I forgot whom) pointed out, hey dont be fooled by the name, it's not just for browsers. I know some people will cry that it is just Java in the browser or whatever, but it really is much more than that. It is way more secure, far more minimal, and people can build their own run times for it. I am excited to see where WASI goes moving forward, I also like the idea of WAGI, which I really hope is being designed to match similar efforts in other languages such as WSGI, and ASGI.
> Literally the only way you can profit with crypto is if people keep buying in at higher prices. It's the perfect instantiation of a pyramid scheme.

How does that differ from other commodities trading? The only way to profit in the futures market is to buy low and sell high, too, for instance.
Pretty please don't kill pytorch

Thanks
You can trust a chip to correctly do cryptographic computations by comparing with another, more trusted system (an FPGA, if you want to go to absurd lengths).

You can protect yourself against faulty key generation by generating the key offsite or on a HSM.

However, a flaw in a RNG that allows a third party (hello NSA) to break cryptography - you cannot defend from that, you can't even detect it.
I can't agree on embedded devices.

They have plenty of peripherals that can act as sensors, where you can draw entropy seeds from.

You can even leave an empty pin with a PCB trace to act as a crude antenna and pick up garbage RF.

You can use the built in RC oscillator as a crude temperature sensor.

My point is, if you're creative, embedded systems offer you so many options without any added cost.
This command should enable the same behavior with ctrl+cmd+click/drag:

defaults write -g NSWindowShouldDragOnGesture -bool yes
Are you sure about the dates? As far as I know, you need to file your tax declaration for the previous fiscal year by mid-March, and pay before the end of March. But as you say, you're supposed to pre-pay most of it before based on an estimation (though you have to do the estimation yourself, not the government). You don't have to pay all at once though, you can pay in monthly installments with no penalties.
I think it's similar to the apocalypse. Society will never entirely break down because there'd be no one left. It will just become a different society with new rules that we struggle to understand just now.
We've been hearing for years that the future is blockchain, not Bitcoin.

They're wrong. The future is smart contracts, and moving off blockchains in favor of other distributed systems. Blockchains is what's holding the entire space back.

These are the three things that need to be done to make crypto go mainstream: https://intercoin.org/proposal.pdf
DB Browser for SQLite is a great tool but I don't believe it supports connecting to remote databases, does it?
I don’t know if this can be seen from space, but it is easy to see from an airplane 38000’ high. It’s some kind of ore or gas prospection. A giant grid in the middle of the Algerian Sahara. It goes across mainly of a large mesa, but also actoss the small dry creeks and hills around. There is some kind of industrial installation to the west of the grid.

27°17'20.3"N 1°17'19.0"E

https://goo.gl/maps/xbGqQVezPUuNNss1A
Is there a macOS equivalent to Alt+Click/drag in X?

You might get more responses if you tell people what behavior you expect from Alt+Click/drag.

If you're trying to copy something (often a file, but many other things), you can Option+Click+drag. If you want to click on something, then drag it after releasing the click, that's available in the Accessibility settings.
Because you have a choice of how to custody it.
Valheim!? The whole reason one picks Rust is to avoid the 'grind
I'm probably nitpicking your language, but L1 regularization is precisely that: regularization. (See https://en.wikipedia.org/wiki/Regularization_(mathematics)#R....) In your typical linear regression setting, it does not replace the squared error loss but rather augments it. In regularized linear regression, for example, your loss function becomes a weighted sum of the usual squared error loss (aiming to minimize residuals/maximize model fit) and the norm of the vector of estimated coefficients (aiming to minimize model complexity).
What's holding crypto back from going mainstream, and how to fix it [pdf]
Windows 11 Growth at a Standstill
> You are fully in control of your funds with cryptocurrency. There is no middleman that can say "no, sorry, you can't use your money today."

Don't blockchains rely entirely on transaction processors, i.e. middlemen, to process transactions?
This is another reason I'm so skeptical of the lab leak theory. People with no knowledge of epidemiology are willing to portray routine actions as horrific ethical violations, and it's difficult to tell when they are.
China Weighs Giving U.S. Full Access to Audits of Most Firms (BLaw)
How is this front page material? Maybe I need to write a post about my qmk x karabiner x keyboard maestro set up because I’m kind of surprised.

- No tap and hold keys
- No hyper escape
- No latch keys

This all seems pedestrian from a keyboard shortcut guru perspective.
Compiling LLVM for what purpose? Hacking on it? Producing an optimized build? Installing a build on a user's machine? You should be more specific.

The default clean build works just fine. On my machine I can clone the Git repo, do `mkdir build && cmake ../llvm && make -j64` and end up with working binaries after 5 minutes.

The build take 37GB by default here, and the binaries under bin/ are immediately usable work. If you want a smaller build with shared library just add a parameter. Want to throw in sub-projects such as LLD or Clang? Just another parameter. It's all very well-documented.
I mean a lot of countries have seen reduced lifespans due to Covid. Not sure why you’d call out the US or blame capitalism.
as someone who moves between windows and mac, first thing I do is to remap the cmd key on the ctrl key.

That means that many of the common shortcuts such as copy paste are on the same physicals buttons regardless of the OS.

Huge quality of life improvement.
I mean what economic system do you think Western Europe has?

Hint, it’s capitalism. High tax rates to pay for social programs but it’s still capitalism.
Sexuality is a solution to Muller's ratchet [0].

[0] https://thehighbook.netlify.app/muller's-ratchet (first half)
Maybe I'm missing something: how do you make uppercase letters?
PEP 9001 – The Final Style Guide for Python Code
Non-opioid pain pill shows promise in clinical trials – Science – AAAS
Total functions and partial functions
Regimes cutting off and limiting access to the internet is nothing new and they do it all the time. Many countries only have a few connections to the wider internet. Also 'access' is meaningless without the ability to be included in blocks.
I guess this would be one of those cases where you'd want to use the most aggressive compression algorithms in the history of mankind, almost regardless of compression/decompression time, because you'd definitely make overall transmission times faster.

Of course, this wouldn't help Voyager, but it would help similar modern projects, since we can throw billions more computing power at these kinds of projects, these days.
Note that captchas are a symptom of anonymous web browsing and privacy.

If you are logged in to an account with a company, they can use your entire user interaction history with that company to decide if you're human or not. That means they won't have to make me click trains.

With my permission, they can also share that info with third parties. I'd be completely happy to trust the right company to tell the world that I'm human. They would only be attesting that I am human, not which human I am, so there isn't any substantial loss of privacy.
A NIC company Netronome has had something like this (i.e. running physically on the NIC) as a product for a couple of years now. They have a NIC with lots of proprietary cores that with eBPF can be made to run user code.

To be useful for capture it needed an extra feature, ability to grab a synchronized hardware time counter value, and deliver to a user-space buffer. Writing to user space memory, for kernel bypass, at least once was an underdeveloped eBPF feature; don't know its current condition.
Bitcoin is not a physical possession.

My money right now is (mostly) not a physical possession either. It exists as a non-blockchain ledger entry in bank's computer system, and cannot be lost as easily as crypto currency, even if I make a mistake like forgetting my password.
> focus/create/destroy space without animation

I'm amazed by how painful I find this.

I can't disable SIP on my work laptop which means I'm forced to "sit through" the macOS animations as I switch between desktops. Feel like I've wasted hours of my life watching desktops fade-in/-out.
I think we’re talking past each other.

The point of the architecture example is not that it’d be done this way or that it’s practical - it’s just to point out that there’s nothing magical about us and if you had an existing model and ran it faster (without biological constraints) you’d get something smarter than us. It’s a simpler possibility example of something that already exists.

In practice AGI likely won’t be that for reasons you suggest.

I’m not sure why you’d think AGI is not possible when there’s general intelligence all around us and there’s nothing magical about biology. Current methods maybe won’t get us there, but the current stuff is already super human in some domains and does generalize a bit (alpha zero).

Maybe it’s impossible for some unknown reason, but I’d bet against that. If it’s possible then the goal alignment problem is a real issue. With an unknown timeline it makes sense for some people to work on it now before we need it.
Keep in mind no known interactions are dangerous because of the thc chemistry. It's the secondary consequences that can get you in trouble.

It can be psychologically dangerous, triggering psychosis, panic attacks, existential crises, munchies, etc. Depending on your fitness, health needs (diabetes, cardiopulmonary disease), or susceptibility to schizophrenia, thc can result in life altering or ending events. Plan ahead with appropriate sober sitters, snacks, hydration, and safe spaces if you need to retreat. Know what to do if your friend goes hamster-eyed on you.

A majority of the time, for a huge majority of users, thc will be OK, but the trick to achieving that is education and basic harm reduction. If it gets legalized federally, I hope at least 20% of the taxes go toward education and harm reduction, for marijuana and other drugs. Drugs can be awesome and empowering and fun. Ignorance kills people and ruins lives.
> Literally the only way you can profit with real estate is if people keep buying in at higher prices. It's the perfect instantiation of a pyramid scheme.

Except, of course, if you live in it, rent it out or use it as businesses asset. Good luck doing that with crypto.

> Literally the only way you can profit with stocks is if people keep buying in at higher prices. It's the perfect instantiation of a pyramid scheme.

Except, of course, that you as a shareholder can influence the direction of the company and earn dividends. Good luck doing that with crypto.
Time to rethink executive pay for companies receiving billions in subsidies?
I'm not sure what it is anymore. "College student" has a LinkedIn page that shows he's been at the college for 4 years and has had several internships in FAANG. The bot's linked website is slick and too serious to be an April Fools prank.

I wonder who the fools are if someone who can get internships at FAANG can't write a proper search and replace bot.
An introduction to inertial navigation [pdf]
Russian logistics hub ablaze, Moscow blames Ukraine for cross-border raid
OSGi modules are related to Eclipse and how they modularized their components.

Yes modules in Java don't mean the same thing as in Modula-2, Ada has packages, child packages and nested packages, Object Pascal/UCSD Pascal has units, while VMS Pascal has modules, and so on.

There is plenty of literature to educate onself about the subject instead of Internet random searches.