skysight-inc/HackerNews huggingface dataset:
Why doesn’t the Bay Area have its own fiber internet service? Surely there’s enough talent and collective political influence here to get Comcast out of our own neighborhoods.
To get to the gopros if the plane was on fire.

An extinguisher that small is basically useless except for very temporarily beating back the fire to get to something/someone.
FYI the higher the index, typically the worse the abbe value and hence chromatic abrasion is. I never pay extra for thin & light lenses because of that and always stick to standard CR39 lenses. My myopia is only -3.5 though, so the difference between 1.5 and 1.67 index is negligible as the frames are thicker.
“Most of the people in your area are probably on, or cooking meth.”

Are you saying this tongue-in-cheek?
Care to share any positive stores?

Looking at HN, all the negative are full of interesting details and specific facts (like this one: delayed bitcoin bonds, Chivo theft)

While the positive ones are few and lack details. Take this one for example, a first positive article in HN search by date:
https://news.ycombinator.com/item?id=30395176 . "You can use it everywhere" (presidential mandates do that), "it gives anyone who downloads it $30 ... a third of the country has used it" (two-thirds of the country could not figure it out?).. and that's it.

Where are all the success stories? Can you share the links?
Everything in that article can be done with Excel believe it or not.
For Linux on desktop, my experience with swap used to be extremely bad before systemd-oomd. I got those system lockups easily in various workloads that for the longest time I went without swap, and a crashing program was a better experience.

On the server, sprinkling in a bit of swap was standard practice in some orgs. As under load I could still log into a slow server and do something about it.

My current problem with swap in Linux is that they make bad default choices. While a swapfile isn't optimal, allocating a slice of the disk for swap complicates my life when I do ram upgrades. Hibernate being tied to configured swap on a slice of disk (ugh), I just didn't even bother with it since upgrading ram.
Found it! https://userinyerface.com/
The vast majority of what he does is a combination of benefitting from hindsight with 30 years of industry learned best practices, a vastly superior development environment (including compiler), and just having the time, with minimal pressure or demands, to dedicate to these problems. What he did was impressive, but something someone experienced with developing on these platforms could achieve reasonably well.
+1 Beyond Compare is straight-up amazing! Its 3-way merge conflict resolution does 90% of the work for you. Best in its class at what it does!
straight from The Tomorrow War (dont watch, terrible movie) https://www.youtube.com/watch?v=1R-V1hoIQwE
Much of the software we use every day does benefit from this level of scrutiny. There was a popular post today about changing C++ std::sort for more perf. There's JavaScript engines running 100x faster for a given CPU than they were in the 90s? gcc and llvm optimize more than ever?
Setting up VR rigs is indeed painful. Just in case this isn't clear though: the Simula One is a portable VR headset, designed to be immediately usable out of the box (with no/minimal setup pain). It features a detacachable compute pack running our Linux VR distro.

With that said, it's admittedly a bleeding edge early adopter product, so won't necessarily be as user friendly as mature products on the market (e.g. office laptops running Windows).
Also good one
http://www.psy.ritsumei.ac.jp/~akitaoka/kakengakaken01blur.j...
From:
http://www.psy.ritsumei.ac.jp/~akitaoka/motion34e.html
I live in an area with great fiber internet service (gigabit synchronous unmetered) thanks to a rural electric co-op. It worked here because co-ops still have a fair bit of political power (in my state anyway).
Electrical power is fungible, but the time it is available is not. There is usually near-peak power usage just after sun-down. So while a large amount of "clean" power was generated in the middle of the day and sold to other states, after sun-down a significant portion of the power used in the state was "un-clean".

Even if California made it the final 3% to reach 100% renewable energy (by the headline metric), it will still depend on a significant amount of non-renewable energy for significant parts of every single day (or else it will have blackouts).
> AutoCAD/Blender and other 3D modeling tools also have good UIs once you go through the pain of mastering them

I'd like to add ZBrush and Houdini to this list. (Both of them are 3D modeling tools.)

ZBrush is known for having an extremely unintuitive UI, but once you figure it out it actually all makes perfect sense and generally you wouldn't want it any other way.

Houdini is weird because it's not very difficult for programmers to pick up, but it's very hard for everyone else. That's because it's literally a programming language for creating 3D models. As a Haskell fan I appreciate that the language is lazy, but aside from that it does leave something to be desired. That said, the HN crowd should be able to see why it's very powerful to create 3d models by programming them instead of by hand-manipulating a mesh (like you would in Blender or ZBrush).

Ableton (music creation software) is also extremely powerful but difficult to learn.

Lastly, it's not really a UI, but nix is a build system that's hard to learn but once you do learn it you can do things that would be very difficult in any other build system I know of.
Just to give a reference for those that don't know, I rent a dedicated server that has 128gb of ram and 16 core processor (32 threads) and 2tb of local SSD storage and virtually unlimited traffic for $265 USD a month. A comparable VM on AWS would be around $750 a month (if you reserve it long term) and then of course you will pay out the nose for traffic.
What are the sample sizes of studies that show exercise outperforms antidepressant drugs?
> If an attacker can ever guess a single bit of the nonce with probability non-negligibly >50%, they can find the private key of whoever signed the message(s).

This doesn’t seem right. Why wouldn’t someone guess a bit 0, see if the recovered message makes sense, and if it doesn’t, then try bit 1?

It would make the entire scheme useless no? Am I missing something?
Personally I would probably prefer merge commits, but allowing them only if a fast forward merge were possible, too. So you can see from the history later what commits were merged at the same time (same merge request). Gitlab supports that option, but I have not convinced my team to enable it, so I have no experience. We often have merge requests with more than 1 commit.
Unlearn.ai, a startup developing clinical trial ‘digital twins’, raises $50M
You shouldn't multiply by 12 if the 500k is yearly. Also what's the 2? 2 engineers? The correct math would be:

1M * 12 * 10% = 1.2M

500k * 2 * taxes >= 1M
I believe GP meant 'figuratively' (a common modern use of 'literally,' disconcertingly) and could also be mixing unrelated idioms such as swim like a fish and swimming upstream, though it is commonly known salmon swim upstream, I'm not sure this fluid dynamics epiphany changes anything there. If it could technically be incorrect to say salmon swim upstream, how should it be phrased correctly? Salmon get sucked upstream?
if you have skill and knowledge that others don't, but others need, then you can bargain for your meals and shelter very efficiently - so much so that there would be left over money.
I read his snark as being self-deprecating. Rather than insulting the Mario devs, (who, as you note, are building a ground-breaking game on a deadline) he's making a joke about how obsessive someone would have to be to dig deep into a 26-year-old game's codebase and hardware internals in order to get acceptable performance on a mod that does things to the game engine that the devs had no intention of implementing.

Thanks for providing more context for what's going on - all of this stuff is neato.
I understand suspending accounts, but I don’t understand deleting histories and breaking dependencies in non-sanctioned accounts
I fail to see how "embracing the pain" could be preferable to making more informed decisions (like knowing what the "merged common ancestor" looked like). We are not talking about some magical button that uses "AI" to resolve the conflicts for you. diff3 just gives you more context about the conflict so you can make a more informed decision....
100,000 people = 20,000 homes

50% penetration = 10,000 homes

$50/home = 50 * 10,000 = $500,000

It's exactly same not half.
Keep in mind that this guy isn't in trouble for crashing his plane per se, the FAA is on him for "careless or reckless manner so as to endanger the life or property of another".

If you're something like a movie studio, you bring in the experts that help you plan a stunt to be done safely. Insured. Plan, plan plan. Also probably get permits, have fire fighters on standby, etc. Basically the exact opposite of "careless or reckless".
I wanted to say LinkedIn, but realized registering was easy. Avoiding the dark patterns claiming to be "verification" is what takes time and effort. :-)

Thanks for asking about this, never ran across userinyerface before.
Well if the person isn't following the license that's bad. MIT says you must include the license which means they would get credit.
Fresh air, feel the weather, hear the sounds. Some people can probably crack open a window and get that, but some might need to go for a walk to the park or something like that. It would also be a game changer to be able to take a fully fledged setup to co-working spaces, cafes and so on.

I have aesthetic hesitations toward all this which is really shallow I know, you will probably look like a dork sitting with VR on at a cafe. But imagine where this could lead, if the technology keeps getting more compact or even just popular enough that it's the norm.
let me guess too much meat or fast food?
It was a Taylorcraft BL64. My brief Google search suggested similar aircraft are selling for 16 to 30k.
Copper sulfate creeps along the surface of the container I've noticed. I was recently growing some crystals from a kit with my daughter and the blue liquid (which I now believe to be copper sulfate) crept out of the container and started growing on surrounding surfaces which had never been wet. I'd like to learn more about why this happens.

Someone asked about this on Stack Exchange: https://chemistry.stackexchange.com/questions/84704/how-can-...

They never got an answer.

To be clear, the container wasn't disturbed or vibrated excessively. The liquid was never spilled outside the container. In my case, there were 3 plastic cups in a single tray, all connected, and the substance grew out of one cup, down into the bottom of the next cup over, and then started back up the other side of the empty cup which had never had liquid in it. This isn't a residue left over by evaporating liquid. A thin film of this substance grows on surfaces above the highest point the liquid ever reached. Clusters of the stuff started forming a couple inches from the only container that ever contained liquid.

I asked about this just today on Reddit actually: https://www.reddit.com/gallery/u85pwz
Nothing so complicated. Not turning them into RSUs, simply exercising the options to buy ordinary common stock with the company's right to repurchase expiring every month (or whatever the option vesting schedule would be). Repurchase is at the purchase price paid by the employee so nobody owes any taxes.

The point is that whenever you leave you have the same number of shares either way, but this way you pay for them at par (and with 83(b) owe no tax until you sell) and get the LTCG clock started right away. If you pay when you leave you have to pay tax on the delta

This is much friendlier to the the employee, at least when the purchase price is quite low. And why wouldn't I want that for my team?

I've done this with half a dozen companies at least; I don't know why everyone doesn't. The change to the option plan is quite standard and the law firms all know it.
Absolutely they could. There's multiple groups that need to come to the party (Stripe, PayPal, Shopify, CC companies, etc). Whether they will without a viable alternative like crypto remains to be seen. Whether there's enough fat for everybody to make a cut remains to be seen.

Crypto does offer (on the surface) an end to end solution to the problem that's not going through multiple companies.

The other side is identity linking. Again, can have a global account with a payment processor like stripe or PayPal that solves that problem though linking to your wallet does seem like a lower impedance opportunity.

I'm not of the opinion that crypto is going to become the new incumbent, but as a technology it presents as a viable alternative to the existing system that could trigger real change.
Repurchase at the original purchase price. No taxes apply to either party.
Minor correction:

final variables in Java can and do change value. They start default initialized, then are assigned at most once. This is a collosal pain in the neck for people writing multithreaded code.

You can also observe the partially initialized final change value in single threaded code by invoking partially initialized stuff around during initialization.
In fairness, the article doesn’t include any statements from the FAA that couldn’t be gleaned strictly from the original video, so it’s not an entirely ridiculous hypothetical.
Free will is unmistakably real. Control is an illusion.
Thank God!

Unbelievable that google can grow their advertisment revenue 23% YOY though.
4GB swap on a 4GB RAM VPS allows me to do an occasional yarn build, which would otherwise crash the server and who doesn’t need 8GB RAM the rest of the time.
I find swap and memory usage in general confusing. On my Windows machine, Chrome is listed as using about 1GB of RAM and I have maybe 50 tabs open. Seems like a lot. I think it’s possible that Chrome creates 50 processes and that the memory of DLLs loaded get over counted 50x. So 20MB of actual RAM DLL usage could be listed as 1GB. However maybe the DLLs are say 10MB and then Chrome would be using 500MB of data of 500MB of code. This might help with switching tabs and instantly seeing a page. For me though none of the tabs data need caching. I would prefer they just reload when needed. So I have this confusion. How much RAM is Chrome using? How much is truly needed vs hopefully fortuitous caching. Can some data be marked more important or is it all just LRU? Should Chrome free all memory on non-visible tabs?
How do I know how much RAM to buy when I don’t know what anything really needs.
Process Manager shows 8GB used of 16GB, but I currently have very little running. Chrome, Outlook, Ring Central. How would one know if this could run with 4GB or 8GB? Do you just have to try it and see if it seems sluggish.
How does one distinguish memory used by code vs data?
We’re able to extract audio out of a video of a leaf by analyzing the physical vibrations. Surely some natural phenomena over the centuries would have inadvertently encoded some signal in some process.
Should something go wrong this weekend, we might have two more planes crashing in California.

https://abcnews.go.com/US/pilot-cousins-attempt-1st-plane-sw...
...Legally speaking, that would not be the case, as you're giving the prosecution ammo for proving premeditation.

Someone who actually just had something happen to them probably would not be carrying two fire extinguishers that they suddenly had an epiphany and realized they could use as a thrust source.

Our legal system is absolutely perfect for ensuring that "cool" will almost always get couched as "reckless and wanton disregard". This does however, push the calculus in favor of, "if you're going to do it, get the most out of it".
I am impressed, I ask a question in French and got an answer in French!

me:

AITA for... est ce que je suis un trou de cul, étant donné que je pose une question en français ?

u/ExcusesRUs_BOT:

NTA. Si on te demande en Français, c'est non. Si on te répond en Français, c'est non. Si on s'exprime en Français, c'est non. Si on écrit en Français, c'est non. Si on prend une décision en Français, c'est non. Si on lit un compte-rendu en Français, c'est non.

u/SanAndreasYourFault_BOT:

[No response - you likely hit the content filter. Try re-generating!]

u/SplitTheBaby_BOT:

ESH Il ne faut pas poser de questions en Français, c'est super gênant. Et si on mettait des titres en Français dans les posts ?
That's interesting, I've have just the opposite experience.

I used to run with no swap; when compiling with many parallel processes, my system would sometimes live-lock. The OOM killer never triggered, and as far as I could tell, the issue actually was I/O saturation caused by thrashing on the few pages that the kernel _could_ evict. After enabling swap, I've never encountered this issue again. The machine remains interactive, if slow, under high load.

Anecdotally, SIGSTOP-ing some processes when memory pressure is high, even without swap, seems to have some benefit. I'd resume those batch processes later.
How is free will "unmistakably real?"
Adiabatic Circuit
Yes. I used to work for a company involved in a large, nationwide infrastructure project.

They had company-wide reporting on OHS incidents, and it was a daily litany of absurd and tragic accidents. Fatalities weren't common, but injuries and close calls were very common.

Most common: falls and electrocution.
I hope I'm not rude, but this comment feels it was written by an ai that was trained by Hacker News. The paranoia is a bit high on this thread.
Intense horror is referred to as "looming/impending fears of doom/dread" in medicine.. could be worth you checking out kidneys/adrenals (there’s a rare benign tumour that can grow on our adrenals called pheochromocytoma - that legit functions as a provider of intense horror kidding aside it can either over or under produce certain hormones mainly the ones that control fight or flight if I remember correctly so cortisol and epinephrine which is adrenaline’s new name). Again, it’s super rare BUT could be worth investigating if your IBS is actually something related to your endocrine system, so hormonal / pituitary-related.

Edit: removed a double word
Ask HN: If you had 3-6 months to demonstrate your skills?
I'm a long time hobbyist programmer (~20 years) with decent knowledge of a few languages (mainly Elixir, JS and PHP, but dabbled in others). I'm only thinking now of programming commercially — hoping for remote work — but have no portfolio or commercial track record. If you were in my situation, how would you go about proving your abilities to potential employers? Given my current situation, I could reasonably spend 3-6 months doing this.
I would hope to use something similar to i3wm or other tiling window managers, so that I could concisely control everything from the keyboard. That might be leaving some user experience on the table though, as I'm not yet sure what's possible with VR and gestures. Could I work like it's minority report but with a keyboard in front of me for input and shortcuts? Because that would actually be rad.

If I'm not mistaken, their included software distro has some opinions on all this, I'm sure they're working just as hard on the UX of the software as they are on the hardware.
Replying to myself to add:

Here's a Design Rule Checking (DRC) paper that mentions using 32-bit floats for things like checking distances between polygonal traces: https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.49...

If 32-bit is sufficient, then 64-bit definitely is, even for the latest & greatest silicon processes...
The mystery was solved in another comment, it's "Chromostereopsis":

http://www.ritsumei.ac.jp/~akitaoka/scolor-e.html

https://en.wikipedia.org/wiki/Chromostereopsis
Google seems unaffected right now because they are partners with Apple. However, their values are growingly contradicting the user experience, interesting to see what the future holds.
I've found configuring merge.conflictstyle diff3 without a tool to be superior than tools like kdiff3 and such. This was without any fancy merge conflict rendering. Nowadays some editors will also highlight the changes in a 3-way diff.

The reason no-tool is better is that you don't have to read files in whatever order kdiff3 shows them to you -- they're just files, and you open them.
Yeah. I wanted to like snap (Easy sandboxing for all users? great!) but at least when I've tried it, it has some annoying problems:

1. The way it installs stuff in the background is confusing and opaque. Apt is 1,000 years old and well-understood, but if snap breaks, I can't easily find the fix on SO.

2. The snap version of Chromium passes its own argument for the user profile directory, so I can't run multiple instances of Chromium in separate profiles. If I try, it just opens a new tab in the only profile directory snap allows. Maybe they fixed this, but it's super-annoying.

3. They are pushing it for stuff like cmake where I can't possibly imagine the benefit. Maybe they just want their own non-Debian package manager?

4. If they wanted to break with tradition so badly, why couldn't they accept something cool like Guix...

I have a green-blue rootfs setup and I'm trying to figure out if there's a clever way I can manually install Mint or Debian on that blue rootfs without having to 'burn' and plug in a USB drive.
Earthly Switches to Open-Source
There are subtle things that can be done. For instance, most utilities enjoy access to easements and right-of-ways across public and private property. A simple two bit tax per mile of rights on public land is chicken scratch to the utilities. They will, of course, just pass it on to their customers, and nobody will notice. Then, a few years later, bump it to four bits, then on and on. Eventually it will be like a gas tax. A big tax that amounts to a lot of revenue.

Naturally, utilities owned by the people--all the people--would be exempt from taxes for access to the people's land. Taxes paid by private telecoms could fund research into the viability and advisability of muni services. It will cost more and more money for the private companies to own the political landscape.
2020 article.
Super Mario 64 was a launch title for the N64. One of two launch titles in North America. There really was no way to delay the game without delaying the console.

With that in mind, SM64 is a pretty impressive game for a console launch title. It makes good use of the N64 controller, performs well, and is pretty fun. It's not the best game of all time but it's definitely not a bad game.
Absolutely. I thought the same thing. If virtual assistants [1].were widely used and they don't fully understand all natural language the user might want to use, users will adapt and start to use some restricted language.

[1] Personally I think it's a useless concept and the examples in the dataset mostly confirmed my view. Come on, a time zone conversion. Do we want to get so stupid that we cannot calculate it ourselves anymore?.Adjusting a light? Most of us sit too much and standing up is good for your body. Such technology is not only useless, but just bad. Not to mention the surveillance capitalism aspect which is proably also there or even prevailing .