skysight-inc/HackerNews huggingface dataset:
Surely you understand there are teams of engineers debating things like this when designing planes, right?

You certainly don't seem to have a deep grasp of aerospace engineering, so maybe trust that others who do have asked these questions.
Nuro’s delivery robots will transport medicine to CVS customers in Texas
Great 2020 SciFi Books – Audiobookreviews.com
Honestly, the majority of people feel the same as you, they just won't admit it.
I disagree on two of those three, and I use both everyday. I develop for both, too. Do you? Kotlin on Android or something else?
Today, numpy and scipy in my opinion provide a serious alternative to matlab that's free both in terms of beer and speech, so it's hard to argue for matlab beyond familiarity's sake.
I was exactly referring to a function that's split up into multiple simple functions where tests aren't. I agree, it's not a pitfall of TDD, but rather of doing it, then not doing it.
Someone told me that it’s the people we love the most that make us the most angry. Apple products are unreal (both software and hardware). People get really frustrated with little annoyances all the time and get quite heated. But, ask them to switch, and the answer is “hell no”. Bugs should be fixed for sure, but still minor in the grand scheme of things.
Asheville, North Carolina
> Seems not that legal

> That seems incredibly illegal.

Why would it be illegal? I understand that it's unfair, but what law would be broken here?
The Amiga had an equivalent: every visible icon was accompanied by a small metadata file appended with .info (More information here: http://krashan.ppa.pl/articles/amigaicons/). But it didn't 'pollute' the filesystem, and was far more manageable.

Haiku does things differently, and elegantly: https://medium.com/@probonopd/my-sixth-day-with-haiku-under-...)
> San Francisco Tenants Break Leases At Alarming Rates

> The survey revealed that 16 percent of owners reported residents broke their leases or unexpectedly gave a 30-Day Notice to Vacate.

An unexpected 30-day notice is how my Bay Area lease terminated gracefully. Like, it was required that I do that, by the contract written by my landlord. But I don't consider graceful, agreed upon move-outs as "breaking" a lease, which to me implies someone trying to get out of the contract.

But also… this would be hardly surprising? My rent was going up 10% YoY when I left, and it was clear that Bay Area politics were never going to fix the rampant housing problems. With all the layoffs I've read about as a result of COVID-19, I bet some people are moving out! (I moved prior to all this craziness.)

One of my co-workers even told me that he had every intention of protecting "his" piece of the pie, as much as possible, by letting as little as possible get built as he could as a voter. It was just amazing to me how so many people thought they had the right to tell other people what they could not do with "their" land. Zoning is one thing, but the Bay Area is a whole different thing.
Who Cares? Now, All of Us Must
RISCOS still lives! You can easily run it on a RPi (amongst other things):

https://www.riscosopen.org/
Good question. I've already bailed out. After many satisfied years with Apple never thought I'd say this but having a much better time with Windows and wsl2. If that wasn't available would have went to linux. Used to look forward to Apple's keynotes and innovations. It's been all downhill since 2015 and I don't see it getting any better. Wish it would, but it's clear someone else is going to have to take charge of Apple before that happens.
Ah man, we're only human. Mistakes happen.

If we never launched and got feedback from you guys, we'd never see the potential downfalls of the tech we created!
Tell HN: This weekend is Field Day 2020
> Field Day is ham radio's open house. Every June, more than 40,000 hams throughout North America set up temporary transmitting stations in public places to demonstrate ham radio's science, skill and service to our communities and our nation. It combines public service, emergency preparedness, community outreach, and technical skills all in a single event. Field Day has been an annual event since 1933, and remains the most popular event in ham radio.

http://www.arrl.org/field-day
It's in the comment above...
> I think it's a reasonable solution at the margins

Reasonable solutions at the margins tend to be adapted in some major way by the masses in time, like bottleneck microstates can end up driving steady state long term behaviors of systems in glassy dynamics… technical solutions to make lawsuits and IP-infrignment have no teeth are being adopted more everyday but not as fast as some would like.
That would be part of the interview process - figuring whether their language of choice is replaceable. Most languages are learnable; every project I've joined was built in a language I had 0 experience in, but it's not hard to just hack in fixes or even rebuild modules completely.

Outsourced work tends to be hacky and unmaintainable for the most part. Sometimes it's built cheap, with no architecture whatsoever or designed for a very specific situation. Even worse, it could be overengineered.
For me: privacy and build quality.

Yes, you do see issues with build quality, but all manufacturers have bugs. Overall, it is still much better than the alternatives.
My Software Codyng Secret: Millennials are heros, too
Leo Tolstoy vs. the Police
Timex Sinclair 2068 – The American ZX Spectrum
> they do support the standard interfaces to let other GPUs control the outputs. They just aren't on par with the proprietary drivers performance-wise

Some softwares don't work on nouveau. For example, chromium GPU acceleration and QtWebEngine
iOS .app was inherited from OS X .app which was inherited from NeXTStep .app, circa 1988.
Visualization: How the Virus Won
Yes. From reading cbmbasic.c, I can see a couple of things clearly:

1) This code was generated by the LLVM C-backend (llvm_cbe), which converts LLVM IR to C code

2) The code contains variables for the 6502 registers.

This suggests it was generated by translating 6502 machine code to LLVM IR, and then converting the LLVM IR to C.
Wow, perfect timing. I was just looking for something like this. I haven't looked at it too in-depth yet, but the design goals align with what I want. Minimal configuration management that pulls config from git and runs locally. Ansible pull, salt masterless, chef solo, etc. work, but they weren't designed to be run that way, so have unneeded complexity (and are kind of heavy for what I want).
Totally this. Maybe a great email client doesn't need to be a SPA. I love a lot of the decisions HEY made, and think the onboarding was lovely. But I think people are over hyping the core UI/UX. Is it fast? Yes. But what data are they really loading? It is also clunky and has obvious design decisions that seem made to get around needing to use more JavaScript.

I will be very interested to see it after a year of polish however.
I’ve used a maxed out ThinkPad X1 Extreme and a maxed out MacBook Pro side by side. At a glance, very comparable specs. The MacBook Pro was a nicer experience. Not loyalty, it’s just better. The complaints are typically more of a, “You’ve gotten so many things right and better than everyone else, why is this rough edge still a problem!?”
Because it's super-racist. Yes, what you say might be statistically true. However, in this specific case we're talking about 2 people that live and travel together, and have done so for years. They met while studying in the US.

Just because one of them is from Haiti doesn't fundamentally change the situation, they're each as likely to try and stay illegally as the other (which is not much).

The system is based on where you're from, but it really should be based on where you're going (in life in general, I mean).
This is more similar to using ansible-pull than the traditional approach.
Money spent? Resistance to learning a new platform? Required for work%platform specific applications?

It really boils down to macos, windows, or nix. Pick your poison. Cell phones are worse with only android and ios.
Typically the normal modes of a system are whatever diagonalize its time evolution. Plane waves are a privileged basis for free particles because they diagonalize the free particle Hamiltonian. Unless time evolution commutes with annihilation (I have no idea how this could ever happen, but hey), coherent states are not normal modes.

>they are one possible choice of basis for the Hilbert space of states of the quantum electromagnetic field

This is true but it's looking at them from far too general of a perspective. Most of those bases don't diagonalize any interesting operator, much less the time evolution operator.
I always hated having search in the address bar, And hidding the full url. Its gotten even worse with all the screwy tlds.
I can't find it right now, but there's a bit of information regarding the NSA and MS here: https://www.theguardian.com/technology/2013/oct/11/skype-ten...
Sponsored search results are marked as such in the Google results, it's nothing like the automagic redirect Safari is showing here.
Tone drives people away faster than content. A civil discussion with someone you disagree with is very different than the all caps hate fest you see without any form of moderation.
Hey, Adam from MeetButter here (OP).

We're using Jitsi (which is open source) but are also testing out various third party providers such as Daily.co and Agora.io

We want to focus on improving the meeting flow experience and interactions, which is why we leverage open source or third party providers for the video conferencing tech.
When I type "cat" in the terminal, this is what I expect to see.
Excuses Become Habits. Habits Become Destiny
> Plus the privacy thing.

I really have to hand it to Apple there. I think they must be big tech that really cares (I use Fastmail etc. for this reason, but they aren't the same scope). Their privacy story nearly converted me a year back, but the walled garden has always been my biggest hurdle for switching to Apple. I personally regard the walled garden as a greater violation of what I think consumer rights are.

I'd probably deal with the rest, like you all do.
this is a great explanation. Thank you
Enabling a Unified Data Model for Software Devt. Lifecycle by Armory (YC W17)
Kotlin on Android is great, I think I prefer it over Swift. Android Studio frustrates me significantly more than XCode. Gradle frustrates me more than... whatever iOS uses for builds + CocoaPods. The Android Simulator frustrates me more than the iOS simulator. The Android BLE stack is a disaster; the iOS BLE stack is tolerable. Being able to hand out APKs is nice.

Edit: not being able to work on the iOS app while my MacBook is getting repaired after a coffee incident is pretty terrible. Android Studio works fine on my spare Linux laptop.
> For whatever it's worth, the problem with the cannabis industry is that they are still committing federal crimes,

I'm well aware of what that entails in a legal sense, I worked in the Industry as both a former Farmer as well as a Fintech Founder; the thing is, Cannabis is a term that encompasses Industrial Hemp as well as MJ and the former is actually 50 State legal as of 2018 with the Farm Bill in the US.

And still many Banks refuse to deal with Hemp farmers or producers of its value added products (CBD/CBG/CBN etc...) and still treat it as if its MJ for reasons only known to them as many large retailers like 24 Hour fitness, Sprouts, and even some Safeways and many Gas stations have CBD products on hand. It could be a scale thing, where losing that large of a customer with immense volume is worth it, whereas a small retailer is not and carries too much risk.

Also, consider that the legal status still doesn't mean the banking Industry will accept them with open arms, Canada still has the same issues they always had when it came to financial services and banking where MJ has been legalized Nationwide.
Battery life for me is important on my phone. So I just can’t use android, period.

Every android phone I’ve had or people I know. The battery is great, but as you download apps it gets slower, and laggier, and battery life shortens.

That simply just doesn’t happen on an iPhone. This happens even with an expensive pixel or a Samsung and large battery.

People can complain the battery is smaller in iPhone, but it still lasts longer.
I mostly scanned the article as it's getting late but it doesn't look like they discussed the funniest part of the story. Ernst Ising himself after grad school essentially become an obscure teacher and not a researcher, and I believe only until decades later did he become aware that his model was now the quintessential simple model for classical spins. It's funny especially given his name was attached to the model.
I recommend editing at the beginning of your comment instead of the end, it is a lot of anecdotal/incorrect text to read through before the edit and it sort of comes off as biased or naive even though I know that wasn't your intention.
I’m under the impression that there’s also some timing bug going on. Pressing enter too soon sometime leaves me with a filled in address field (no focus anymore) but also a blank page. I need to cmd+L, wait, enter again before firing off the query. Running into this occasionally on powerful hardware as well. Maybe because I’m in EU and roundtrip to US takes a while?
Have you considered art and design based programming languages like Processing and the p5.js library?
A totalitarian surveillance city in China should be a warning to us all
If you worded your point as "countries with hierarchical cultures and whose aviation industry is dominated by ex-military pilots have this problem" I don't think people would disagree with it to anywhere near the same extent.

It isn't making that point, it is making it in combination with the fallacious assumption there is such a thing as an "Asian culture" (as opposed to "Asian cultures")

Is it only Asian countries which have hierarchical cultures and aviation industries dominated by ex-military? Might some countries in other continents have the same situation? Conversely, might some Asian countries lack that situation?
> If I download Instagram and refuse to access my local storage, I guess I won't be able to share a picture from my phone, right?

Not from within the app, but if you go into the Photos app and share a photo from there, you can choose to share to Instagram, and Instagram will get only that one photo.
What's not touched on in this article and arguably explains the ubiquity of the Ising model: it's the maximum entropy model given a mean and pairwise correlations
They showed it running Debian in the keynote, but it was ARM Debian. It’s gonna be awhile, if ever, til we get x86 support on Apple Silicon.
I solved that problem (mostly!) by using Go! Occasionally I do have to go dig out something like an arm-brcm-linux-gnueabi-gcc to cross compile C, but mostly I use Go.
Serious question -- not a flame war :)

I honestly can't tell if this is sarcastic or not. I've been typing `curl -O http: ...` into command prompts for decades, and that Powershell incantation looks awfully unwieldy.

In what way is it the happy path?
Re: the butterfly keys... Yeah, they’re way more susceptible to debris than scissor switches (and I guess more fragile if you like to hammer on your keys). I’ve had to turn my laptop over and blow it out once or twice. But honestly I prefer the key feel and it’s not been a problem. I see the appeal of where they were going. It was a compromise and it didn’t go over well for a vocal and large enough minority that they unwound it. I’ll miss my butterfly keys when I refresh though.
Yeah, agreed. The Dwarf Fortress code might look like a mess to an outsider, but the only thing that really matters is that it works for Tarn. A codebase that will likely only have one contributor ever doesn't need to be written to the same standard as codebases with many contributors. (I believe Tarn does all the programming and Zach does creative work / writing -- somebody correct me if I'm wrong.)
FDIC relaxes key Volcker Rule restrictions
A lot of this is vagueness and hand-waving, with few specific numbers. Solar technology, for example, has so consistently outpaced forecasts that it's almost a joke:

https://16iwyl195vvfgoqu3136p2ly-wpengine.netdna-ssl.com/wp-...

and costs continue to fall steadily:

https://www.thesolarnerd.com/blog/solar-pricing-2019/images/...

but this is handwaved away as "ignorant of underlying economics", even though the economics themselves have changed massively and continue to do so. (Anyone even vaguely familiar with the industry knows about the difference between baseload and peak power; a local newspaper might mess this up in their solar story, but it's hard to believe that any serious analyst would.)
https://github.com/mist64/cbmbasic/blob/master/runtime.c:

* CBMBASIC implements CHRGET/CHRGOT as self-modifying
* code in the zero page.

I did quite a bit of programming on the C64 but I didn't know that. I always thought that, although there is no technical reason not to, zero page is only used for storing data and not code.
Also even modern turbolinks suffers from a lot of headaches interacting with third party libraries. It isn't as bad as it was but it isn't great.
Big Sur just came out, so I can forgive its buginess ;) But even with these bugs Apple is still the best of the batch, so you can read into that what you will (but it’ll hopefully be something like “everything else sucks even more”).
I do software development and music production. I am not as thrilled with Apple products as I once was, but they remain my preferred choice for what I want to do with my computers. Inadequate selection of music software for GNU/Linux, and I find Windows just generally unpleasant to use.
I have a completely stock iOS setup (Google search) and have had this happen occasionally. I thought I was going crazy. Glad to see this isn’t just me.
Hey, Adam here from MeetButter (OP).

Thanks!

The product team is pretty small. We have a UI UX product designer, myself (mid-level full stack developer), and a jr front end developer.
> why is this rough edge still a problem!?

This perspective makes tons of sense. Safari is a rough edge for me, and I don't even use Apple - I think most of my hatred for the platform is derived from supporting that awful browser.

For my wedding website, I simply wanted to overlay some lines on MapBox with shadows to look like strings and pins on a map. My approach used dynamic SVG (changing a path attribute when the map is moved/tilted/whatever). This performed perfectly on my PC, on my Pixel and even the shitty Samsung browser my fiance uses. It completely annihilated all Apple devices I tried it on (locking up my friend's iPhone entirely), I had to remove the shadows. I really wish they would get it right, or allow alternate browser engines.
Maybe it's just me, but I find PowerShell to be so verbose.

Why does every parameter have to have consist of a camelcased sentence? I'm a good typist, but I don't think what you wrote is better than

curl wttr.in

But that might just be (my) programming.
Thanks for that explanation.

I guess I just have to live with it when I pop in and out of the UI coding world. Just like in Python a .method isn't what the natural word typically means, but just has gotten a domain-specific meaning attached to it in that world.
My guess is that Apple will end up copying Microsoft and providing a WSL style Linux kernel "shim" into Darwin (pretty easy as it's already UNIX) and use Rosetta2 to translate any x86_64 containers to aarch64). No need for a hypervisor.
Not sure I agree with the conclusion here. If you're an Apple fan then you're predisposed to see every new release as a groundbreaking collection of work by people who love what they do.

To me both iOS and Android look pretty similar: they're both very mature OSes and each new release has maybe a couple of truly interesting features but is mostly a lot of polish. And that's fine by me.
I don’t know why any organization would want a Slack channel containing thousands of people, let alone one that is specifically intended for people to air grievances. Surely nothing good can come of that.
> Ask any working QM researcher to clearly show how "a single photon" interacts with an electron in an orbital and they will without a doubt draw you a cartoon diagram. Never in the history of theoretical physics has anyone, ever, anywhere made a numerical visualisation of this.

I personally have made a simulation of this.
It would be called a semi-classical approximation, in that it's a simulation of a Schrodinger equation-described electron in a hydrogen (Coulomb) potential interacting with a classical EM wave. However I suspect that's how nature works anyway.
Did you use a Carbon or X1 Extreme? There is no “carbon X1 extreme”

I’ve used both side by side too. Other than the keyboard being better on Lenovo and trackpad being better on MacBook. The rest is same same to me.
I'm reminded of a quote in Inside Macintosh Volume 1:
"But, gentlemen, you overdo the mode."
From John Dryden, The Assignation, or Love in a Nunnery, 1972.
That quote really stuck in my head.
I still use Samsung DeX despite it falling out of popularity after the inital bump. They even had virtualization for a Samsung and Canonical provided Ubuntu image that you could run in an app called Linux on Dex.

It has clear advantages for video editing, especially on export given the arm chips often just spend time decoding video and encoding is quick cheap and streamlined.

can't speak for other industries, but as a dev most stuff in apt is arm64 compatible and therefore runs fine inside of a container on android (this was disabled with android 10 unfortunately)
Do you think people need a justification to have feelings?
> Battery life for me is important on my phone.

They actually decreased the battery capacity on the Pixel 4 compared to the 3 (yay for thinner devices!). This seems like a good reason.

I've always plugged in my phone in the car (being a big fan of Android Auto), at my desk and when I sleep. I'd probably go mad if I didn't have those habits.
Honestly stimulus is great if you have constraints around what you want to do with your JavaScript. However after working with it in a larger application, it is quickly obvious that more complex tasks are made extra hard and that lack of opinion turns into a wild west of different implementation patterns. When you start trying to get multiple stimulus controllers talking together.... Good luck.
Current Local Time in Antarctica
> Why does git not automatically ignore that?!

Why doesn't Git automatically ignore desktop.ini? .desktop? __pycache__? In my experience, people end up creating bespoke .gitignore files for each project and sometimes shared online, or systemwide. I don't know if Git should make it global.
Reminds me of an issue on Windows I just figured out. My keyboard input kept getting yanked to the other PC.

For some reason, my mouse cursor moves back and forth when I use the arrow keys. Been happening for a while, but whatever.

Magic Mouse (KBM emulator) at some point got configured so that holding ctrl-shift-mousemove would snap the mouse to the PC in that direction.

Sooo, Ctrl-Shift-Left (highlight previous word, something I would do frequently [like just now to highlight and italicize 'frequently']) would end up also moving the mouse left a few pixels... which would send the mouse and keyboard over to the other PC.

Took me a few weeks to track that one down.
It's a valid point of discussion. What isn't is you actually complaining. You could take your own advice and write to Dang about the moderation?
Thumbnails were a mistake. thumbs.db is just as dumb as .DS_Store, I don't know how anyone thought this was a reasonable solution.