skysight-inc/HackerNews huggingface dataset:
Not only that but he probably has a small legion of full time developers working on his projects now that no normal FIRE savings would be able to afford.
OP's comment pointing out the distinction between "infection" and "disease" has been downvoted to death without an apparent explanation. Could someone elaborate on why? On the surface this looks like an important point to raise.

Is it because an antiviral vaccine that prevents a disease must by definition also prevent infection?
Ypu have to send a hash of every program you run.

Unix workflows like to call hundreds of small programs.

If Apple doesn't respond in time, your system halts.
Which Pharmaceutical Company Publishes the Most Supported Research?
It's funny how many apps have this problem, you don't realize until you're on a spotty connection. Often disabling/cycling the wifi/network fixes an app freeze.
Powershell is unbearably slow when Windows Defender is turned on (it is by default).

Kill the bitch and you will have normal times.
"If you're now experiencing hangs launching apps on the Mac, I figured out the problem using Little Snitch."

Well, how interesting that Apple's software is going to be bypassing Little Snitch, making it harder to discover and fix this sort of issue.
Does this mean that after two years, Apple won't support Intel processors anymore? I just bought a 10-core iMac so really hoping that's not the case. My I'm misunderstanding.
Turning off wifi/ internet connection fixes the slow start for me
“IDEs are for beginners” and “IDEs are not for serious programmers” and “Vim/Emacs make you superhuman” are myths we should not perpetuate as programmers.

I like Vim/Emacs, but they succeed in making programmers feel like magical wizards more than they succeed in making them super human.

I've also paired with vim/Emacs users who are fast at manipulating text, but terrible at all the things you can do in a couple of seconds with an IDE (rename a file/function/class/parameter and have all references update, jump to a failing test, jump to a definition of library code that isn't stored under the working directory path, structural search and replace[1], extract JSX code from the render method to create a new component etc. etc.).

For many, it's easier to add vim emulation to an IDE than it is to add the IDE features they care about to vim/Emacs. You can still be a passionate, professional, productive developer and use an IDE.

[1]: https://www.jetbrains.com/help/webstorm/structural-search-an...
There are improvements within the GA field that try to approximate gradients or do other trickery to create a "feedback loop to improve the speed of the walk" while still being fundementally not much more than the traditional evolution loop. This is mostly nice in fields like Reinforcement Learning where computing gradients can be difficult.

GAs can be quite useful in situations where there are tons of very bad local minima/maxima and you desire the global minima/maxima. Unfortunately, neural networks have lots of really great local minima/maxima and the state space is so large that you'll likely never get the global minima/maxima (and you wouldn't know it if you did). This is why "Neuroevolution" of neural network weights hasn't really caught on.
Because it creates a reputation that choosing Stripe is a safe move for a business. Like how AWS never increases prices. It allows businesses to lock themselves into the platform with little worry which makes the platform owner profit in the long run. Businesses don't want sudden costs one day that they couldn't budget or plan for.
Add ocsp.apple.com to your Pi-Hole blocklist if you have one and the issue goes away.

You can also add this to your /etc/hosts file:

0.0.0.0 ocsp.apple.com
Yes. My personal data involves what I do within those apps, not which ones they are.
Forgetting co2 for a minute... If you include the losses in the power station and the transmission lines then it's really not that much better to use the gas in the kitchen than to send it to a power station then send the power to the kitchen etc...
Also, it's not income that you would put in your 990s. Similarly, the donor cannot deduct the expense of the donation.
I do get the same problem with my macbook pro 2018. It's so irritating :(
Ask HN: How does Reddits' real-time upvote counter work?
Example gif: https://i.imgur.com/3rh9tz5.gif

Reddit recently introduced counters on all posts that update "in real time" the upvote and comment counter for any given post.

The fact that there are multiple posts on a single page with millions of active users at any given moment, results in tens millions of requests being sent back and fourth "just" to show a cool looking counter component.

This simple looking counter must have some level of complexity behind it, which made me curious about how it works.

I've been trying to reverse engineer it with Fiddler for the last 30 minutes with no success, so I figured that I should ask here.

How does it work from a technical point of view?
> Docker w/ arm linux kernel + x86 userland images: I don't what existing projects might me candidates, but any translation solution would be found within the linux guestOS, not macOS.

That could be something doing dynarec like box86, which is mindboggingly the only way to run (x86) Zoom on a arm7hf Linux atop a Raspberry Pi 4 (I tried it on a Pi3B: it works but it’s way too slow)

https://github.com/ptitSeb/box86
That is a little surprising to me and I'm now glad I held off on buying one of the new macs.
Same NUC, got two of them with 64GB of memory each, a 250GB 970 Evo NVMe, and and a TB3 10GBaseT adapter. Absolutely wonderful experience! I run ESXi 7.
It’s great, or it was. Just refuses to work on my Mac now. It runs, but does nothing.
It's not all there is to covid, but I think it's still worth observing. I mentioned in another comment that the total number of deaths in Sweden in 2020 up to November 1 is 3000 more than average the same period during 2015-2019. That's about half of the total number of official covid deaths.
Having to install node.js for a language server client is sort of a downer. For this reason I've been eagerly awaiting the built-in client in neovim, though it's definitely less polished and feature-complete than CoC today.
Yes, and in Boston people often continue to use the old name of a renamed street, or since demolished landmark, for decades.

Still it was an amusing pedantic comment.
F# is a community with an independent mindset. That is not a good investment target. Also there is a factor is 100:1 between C# and F# developers. I think the investment is maybe even in favor of F# compared to that.
I wasn't even able to change my brightness — pretty amusing, but also not, at the same time
In addition to links in sibling comments, there's the official Svelte blog with regular updates: https://svelte.dev/blog and this video from recent conference on the future of Svelte: https://www.youtube.com/watch?v=qSfdtmcZ4d0
It would be wonderful to keep the service free, but it's also a fair point that the data usage must be tremendous.

Perhaps a balance could be achieved by rate limiting by IP to encourage caching by devs. I'm guessing a fair amount of waste occurs from CI testing. Normally once an end user has the image that should be enough.
Also better thermal management.
(Python) AWS chalice (https://github.com/aws/chalice). Nice wrapper for lambda that lets you write "Flask" like routes.
Because Windows is so much better?
So many times I accidentally close my pinned tabs from cmd-w and then have to remember what they were, slowly remembering as I need them again which is why I’d have them pinned in the first place.
Explanation of the keyboard behavior: https://news.ycombinator.com/item?id=24839101
yeah, I had spotlight thrashing my disk too. Odd.
Same, keyboard and trackpad stopped working momentarily.
They use a server like in one server like in single point of failure?!
Why would anyone pay to meet people if you can just go out to a bar/concert/social activity and meet people for free???
>AWS ships products faster, but they're almost barely usable in v1

Sounds like the widely accepted "minimum viable product" approach.
> 70% had other comorbidities

They still died of CoVID-19. A lot of people have heart disease, or diabetes, or are overweight, or have any number of other conditions. If they get CoVID-19 and die, you can't just write that off because they were overweight.
> a massive slowdown and then on a reboot, the keyboard wasn't found.

That seems to happen on MacBook Pros when the computer boots or wakes from sleep with the WiFi turned on, but the WiFi router can't connect to the Internet for whatever reason.
It's trustd connecting to ocsp.apple.com

Blocking that connection fixes it, because OCSP is a soft failure.
Don't you love it the ability to compile and run software on your hardware is controlled by a third party over the internet?

I sure love the SAAS future we are heading forwards.
Facebook must delete insults to Austrian politician worldwide, says court
Is there a reason I shouldn't leave this address in a blackhole?
Apparently Apple runs the same check on startup even to connect the internal keyboard/mouse.
I'm on Mojave and had problems.
I was on a Zoom call a few minutes ago and my machine was struggling with responsiveness, which I haven’t seen happen - and there’s been a lot of Zoom usage this year. I assumed it was Zoom related but this makes more sense.
Personal greed doesn't magically end just because you want $5 billion instead of $1 billion. Greed is greed even if the only point of it is having a larger number in your bank account or higher social standing from it.
This is unrelated to the new macs, which are not scheduled to arrive until next Tuesday.

I think this is about MacOS Big Sur, aka MacOS 11, which released today?
If the font is already loaded, then inlining is hurting rather than helping. Browsers will cache fonts and external libraries between sites when they are identical, so your users might even already have the font loaded: by inlining, you've forced them to load it again, even if they already had it in their local cache.
Discussed here: https://news.ycombinator.com/item?id=25074959. We'll merge the comments thither.
There are a few reasons you can’t have multiple versions of the same module at the same time. Consider a simple enum class defined in a package: two versions now have two different enum objects which may not compare equally. Maybe a function from module A would return Enum.A and pass it to module B, which would then compare A.Enum.A to B.Enum.A, which fails. Super confusing.

So yes, Python’s import system is dynamic enough to do crazy things, but I don’t see how we can ever retrofit that into Python.

Regarding dependencies installed into a project-local directory (node_modules): that’s a virtual environment. Just more flexible.
They will likely support that for a couple years at least.
It was a joke. :-) Hence "sources familiar with their thinking" and "on a more serious note".
Not just your current location, but where you've been and where you will be going. If you are traveling, moving, changing jobs, etc, you probably had some interaction via emails.

If you had access to a significant portion of a country/world's emails, imagine the power you truly have.
The $1 per 30 minute session pricing really jumped out at me.
Thanks. iTerm2 has probably stopped me from moving to Linux and an ordinary laptop so Apple should be giving you a bonus loyalty royalty.
TL:DR

Fast, mobile friendly, secure sites will rank higher from May 2021, all other things being equal.

AMP sites will rank the best and Google will own your users.
Another discussion about trustd from a few months ago: https://news.ycombinator.com/item?id=23273247
I guess I’m just an old school C guy. I pair my malloc()s with free()s and get grumpy in environments where you don’t really have to.
> I think the problem is that people generally don’t know when they’ll return to a tab, so they leave it open, and that creating a bookmark is asking too much commitment for something potentially ephemeral.

Safari's reading list is my solution to this. CMD+SHIFT+D adds the current tab to the reading list which is visible on a new tab page or in a side panel. Syncs across devices too. You just right click > delete to remove the item from the list when done.
> This is temporary, don't forget to remove it tomorrow.

or maybe don't depend on apple to allow you to run programs on your OWN computer. that hosts rule should stay in place...
Excellent! I use weather apps daily before my morning run. Always bummed out that I need to give out my location.
That's not even close to true. Apps that you have downloaded can reveal a massive amount of potentially personal information.

Think about someone having a dating app that would out them. Or a therapy app that they don't want people to know about. And that just scratches the surface.
DIY: Build a Hoop House [pdf]
Most people trade their freedom for more convenience, but we don't think how we put all our eggs in one basket that we don't control at all. All Apple users are at the mercy of a megacorp. Better don't offend someone online, your Mac may be cancelled...
Yes, let's discourage work from home, it will be great for the pandemic. It looks like trolling.
One moment Apple is inserting U2 into your iTunes and the next...
The Problem with Seraphine
You didn't understand what I wrote. You can break copy protection if you own the rights to a work. This means you can e.g. circumvent Window's license checking if you own a copy of it already. The DMCA does not criminalize that, nor could it, and this is probably why py-kms is still up on github after a copyright challenge.

This was a change that I am assuming was added before any complaint could be mounted about this use case for fear of striking more of the DMCA down than just that provision that was modified.
Yes, Carlos.
The URL mentioned in sibling comments suggests this has to do with certificate revocation (OCSP): https://en.wikipedia.org/wiki/Online_Certificate_Status_Prot...

I agree that breaking system availability when an OCSP server isn't available is user-hostile and unnecessary.
Yeah I love containers and don't think I could go back to any browser without them ever again. On FF now after using Brave for ~2 years (and Chrome for ages before that).

I haven't noticed any more battery drain compared to Chrome, but both are worse than Safari (or so I've heard).
Yes, the biggest surreal challenge of the 20th century is screen rotation and a second monitor, because that's not part of the original OS design. I am having similar problems while developing my phone operating system and one audio channel for multiple events in the same time like call ringtone, alarm clock, speakerphone, recorder. Every early version of android / ios did not work properly with sound and it took years until the problem was resolved.
New macOS update slows down older versions, literally
What’s “non-standard”? Every computer I have ever used had the mouse speed cranked to the top
Ah yes - the “poor X is worse than no X”-problem.

It’s a huge problem on Windows where Explorer.exe still blocks the UI thread while it checks SMB shares if it thinks it can connect to them, but it skips them if it knows the computer is disconnected from a network. So using a Windows computer on a very spotty WLAN is actually more painful than being disconnected due to all the timeouts and dropped packets. Office Outlook is another main offender. I have a Windows Firewall rule just for Outlook.exe when I know it’s going to lock-up a lot.
Redpanda – A Kafka-compatible streaming platform for mission-critical workloads
Pathetic. Apps don't need to have internet connection until they actually do.

I bought the new mac, but I'm planning to dwell in the terminal and browser. My exposure to Apple's closed garden is very limited but I dread the day when it's forced upon me. Then I would need to switch hardware despite Apple's form factor being my ideal type (light and battery life+++).
System76 is pretty great and they have amazing customer support. Plus between ProtonDB / Lutris you can run pretty much anything you want that needed Windows before.

https://system76.com/laptops
If you had a small window it could happen with a pretty small number of tabs. It was bad.
"What they want is predictable, maintainable error free software that still works when the "artist" moves on."

How about fast software?

To get fast software today. You're going to need some artists.
> me special, others no
You have a valid point here. Maybe I was too hasty to judge the book by it's summary. From other comments, it sounds like this book takes a pretty reasonable approach.

I am frequently skeptical of efforts to show the "one true way" of programming, because it usually results in some poorly vetted process being forced on my at work. So, I was probably too quick to jump to conclusions.

It actually sounds like this book is good about showing that a lot of our current assumptions about good process are faulty.

The point I was trying to make about the "labour of the cognitariate" was that developer doesn't really produce software, they create the blue-print for the software (source code), and then compilers or interpreters produce the actually software. It may seem like an overly semantic point, but I think it is an important distinction to make. It changes they way you think about software development.
This comment on Reddit says it's fake, and it just arbitrarily starts the counter lower than the current score and slowly counts up to the current score to fake activity.

Includes source.

https://www.reddit.com/r/assholedesign/comments/jqazmu/reddi...

initialDisplayCount: o - s,
countToUpperBound: o,
initialDelay: k,
subsequentRecurringDelay: _,
incrementDelta: m,
This has happened since forever on Mac, Windows and Ubuntu.
> Walled gardens are safer, and usually have some implicit or explicit quality guarantee (like the Nintendo seal of quality).

And consumers who want to limit themselves to the safety of Apple's app store are free to do so. But Apple goes a step beyond this, and prevents consumers who don't want to be locked-in this way, from using "unauthorized" stores or apps.

It's false to claim that the only way to offer safety is to take away user freedom.
Isn't the "built in" neovim language server lua? I personally can't see much difference between having to install nodejs runtime Vs the lua runtime.
It depends if you care about this: https://en.m.wikipedia.org/wiki/Gatekeeper_(macOS)
How interesting...Apple, couldn't, be doing a pied piper, right?

/s obviously.
Having people working on fast ARM machines will be good, although I do worry that apple will be apple and you'll never be able to run (say) Linux on said ARM chips.

I used to be fairly laissez-faire about it but now I really think it should be legally required for at least some level of freedom for the end users to be supported (technologically rather than as in customer service) by big tech companies selling hardware
The client should send Expect: 103-early-access in order for the server to send it. :(
I feel like even Richard Stallman would have had a hard time imagining non-free operating systems would result in this.

Use linux folks! It doesn't communicate with a third party when a process starts up!
also saw problems with zoom as well
Mind telling me what those several issues where? In my view it was mostly that they got no buy in from the rest of the community and the flagship for unity/mir failed (ubuntu touch/phone). I have no idea if unity/mir had technical superiority or not over the other options, but it really does seem like one of those "canonical things" that never gets buy-in from any other distros.
I don't think that's necessarily true. Meta data about your usage can be very revealing in itself. To use an analogy, if someone tracked every location you visited that'd be very invasive, regardless of whether they recorded any details about what you did at those locations.
This just seems wrong on multiple levels.

Phoning home on every app launch seems insane to begin with.

But if you're gonna go there, at least be prepared for the inevitable.
No. Laying on a bench lifting weights does very little for proprioception, especially compared to exercises that have you shifting your weight continuously. It’s a bit hard to put into words, but as a concrete example, you try to step off a curb diagonally, and instead the inside edge of your shoe hits the top of the curb, twisting your ankle out from under you.

The correct reaction is to take all of the weight off that foot, otherwise once you hit the gutter you’re gonna have a bad time. A young person might solve this by hopping forward, to get your legs in front of your center of gravity. Another option is sinking down on the back leg while you draw the twisted ankle and your CG up and back until you can lift the leg and try to place it a second time.

Most of your time in the gym is either isolating a limb or putting symmetric loads on both. That teaches you nothing about not falling.

One failure mode for old people is having their “knee give out”. Having experienced this myself now, I think it has very little to do with strength and more to do with twitchy motor cortex (in my case, possibly due to a prescription medicine). Highly, highly unpleasant. That same weight shifting trick kept me physically safe if not entirely emotionally so.
>No one, so far as I am aware, was claiming that the election results were improperly counted in 2016

The mantra for Trump's opponents and the media in the first year or so of his presidency was that "Russia hacked the election".
> What makes a language european?

That one's simple: it's a native language in a European country.

> Does it make french and english asian or african language?

No, since the official language is not the native language of and in these countries. Afrikaans, on the other hand is an African language, though it originated from (and is still very close to) Dutch.

> Is russian an asian language or a european language?

Russian is still a European language, despite most of Russia being located in Asia. The Asian parts of Russia have their own regional native languages (35 or so in total), with more than 20 official ones.
I'd say probably not no.

* I don't see how that wouldn't solve any problem with actual gun crime. Cars are required to be registered since they are meaningfully "operated" in public peacefully, guns aren't. For cars this is different because you can see the license plate, whether or not the registration is current, everybody has one... Nobody that wants to remain in good legal standing would drive an unregistered (unlicensed, uninsured...) car on a public road. Outside of concealed carry and a couple political protests, nobody is carrying guns around in public except criminals. Non-criminals shoot their guns on private property like ranges, and transport them in their vehicles on public roads. The latter has never been a problem. And lastly, criminals aren't going to follow silly restrictions like "get your gun registered before you carry it in public to go murder somebody."

* People are paranoid (probably rightfully so) about a gun registration database. This would not only confirm their fears, it wouldn't be useful for combatting crime making the paranoia worse.

If you take a look at CA's gun laws, almost all of them are laughably stupid to the point that they restrict cosmetic features, and where they don't, they don't meaningfully stop somebody from committing a violent offense with a gun. If you understand how guns work you understand this simply: the gun laws in places like CA are meant to stifle gun culture not prevent crime (since they are laughably ineffective) or they are written by people who are very, very, ignorant of how guns actually work. In the latter case, it has the former effect.
Nope, I don't know of anyone working on Perl stuff in DevDiv but it's a big division.