skysight-inc/HackerNews huggingface dataset:
So, if I spend $2500+ on a desktop computer, it might just outperform a $1500 laptop? Colour me shocked.

It also doesn't mention if it's running the beta ARM version of Photoshop, so you have to assume it's running in the x86 version in emulation.
For the runtime, there is not much dark magic. Each type that has an `extend T::Sig` has `method_added` hooks registered, which notifies Sorbet runtime whenever a method is defined on the type. When that `method_added` hook is called, Sorbet runtime uses the sig flag that you mention to associate the `sig` with the method definition that follows it.

It is, more or less, an implementation of this idea: https://yehudakatz.com/2009/07/11/python-decorators-in-ruby/
Let's revisit this test once Apple has a desktop class CPU that's comparable to these Ryzen PC's and the Adobe apps are native to Apple Silicon.
DanBC says >"His not very good research caused huge amounts of interest in hydroxychloroquine and distracted attention from other, far more beneficial, treatment[s]."<

And what, pray tell, were those "other, far more beneficial, treatment[s]."
This is going to sound dumb or elitist but I am so much happier working since I ditched portable computing.

I have a desk at home in an office. I have the same setup at work. I don’t carry my dev environment with me. When I need to work I go to the ’do work stuff’ place.

Nice keyboard. Nice mouse. And a nice OS that, yes, took a whole day to configure but over which I have total control. (Full-screen focus-mode no-ornaments note taking, web browsing, and hacking.)
I've spent a career in open source businesses and helped some closed source businesses go open. The statement that there is no OSS business model is completely untrue. Let me give you a few models that work:

* Run a hosted service (ex: Algolia, Wordpress.com)

* Sell enterprise subscriptions which include packaging and support (ex: Red Hat)

* Sell professional services (ex: Hortonworks prior to Cloudera sale)

* Be a boutique consultancy (too many to name)

* Sell OSS relevant products - security or management (ex: Fossa, Snyk)

* Have an open core model where foundation is open but management/integrations are closed. These companies will also move the closed stuff over to the open side as the market dictates which will cause them to continually innovate (ex: Cloudera)

* Dual licensing based on usage. Consumers get one license, business gets another.(ex: mySql)

* Open source package subscriptions for developers (ex: Tidelift). This is a very cool managed open source model which is pretty encouraging.

OSS is the amazing way to do guerilla marketing that results in an emotional connection with your user. That alone is monetizable.

I can keep on going and going. There is definitely a way to make money. There is definitely a way to build a scalable business. Just because something is hard doesn't make it impossible. And lastly, for those who spend their days looking for solutions, this isn't a black and white issue. Look for the grey and you can unlock millions/billions in value.

(background: Former red hatter, part of 3 OSS startups, huge OSS fan if done right. personally like the hosted OSS model the best)
Did they just compare a desktop running native x86 code to results of translated code using Rosetta 2 in MacOS/M1?
This sums it up quite nicely. What is worse? The vaccine or covid?
What was invented though was a garbage collector tuned for virtual memory.
Anything by Tim Follins does it for me
It works fine in lab too, although I prefer using notebooks on the whole.

(I'm the lead author of nbdev).
Yeah it sucks I was going to buy my Dell XPS 15 on Black Friday... now I dont know what to do.
afaik, the Moderna vaccine is only going to be available outside the US in Spring (around March, April)
Could be FreeBSD too
Linux on a desktop is okay, linux on a laptop is bad.

I think Linux is cool and grew up playing with different distributions (starting around Fedora Core 4).

I spent most of my time on Ubuntu because it worked the best, but also used Yellow Dog Linux (my first laptop was a 12in Apple power pc powerbook g4), Arch, and some others.

Things that often gave me issues:

- Suspend rarely worked without hacks, even with hacks laptop would often wake and heat up to thermal shutdown in backpack. Hibernate was similarly bad.

- 'Normal' apps often didn't work or worked poorly (Netflix, flash, Spotify, 1Password), things are a lot better on this front now.

- Monitor support was typically bad and caused problems, connecting to monitor, multiple monitors, resolution issues on wake, etc.

- WiFi was often a hassle and either wouldn't work without hacks or would stop working for an unknown reason.

- Sound would stop working for unknown reasons.

- Bad anti-aliasing/font support in general.

- Personally I thought the UI (mostly gnome, then unity) felt slow and UI elements/chrome often took up a ton of visual space - in general things were uglier.

I think a lot of this stuff is better now, but I recently went to install ubuntu on an SSD in my desktop and had to spend a few hours trying to figure out why ubuntu refused to see the SSD in the installer. I eventually had to unplug the HDD to force it to recognize it.

The macOS vertical integration of hardware and software is really good. I think the touchbar is a mistake (and hopefully will go away like the butterfly keyboard did), but the OS works well, battery life is good, and the applications are nice.

I don't think Linux can compete for personal use, for most people macOS or Windows with WSL is a better experience. This is definitely true on laptops. On desktops I think linux has fewer negatives, but I'd still miss macOS ecosystem stuff (imessage/texting from laptop, things like that).
where is the uptime ?
Apple has started showing ads on iOS and iPadOS devices
Pgcli: CLI for Postgres with auto-completion and syntax highlighting
Although I have a hard time seeing any kind of difference between my Linux laptop and my SO's Mac, if esthetics are that important to you, you might consider that you have a finite number of minutes in your life and that productivity matters a great deal more than how shiny the colors are on a Mac.
I must disagree; I think the general tone here is still remarkably positive, thanks partially to well articulated site guidelines, and much-ly to the wonderful moderators who take the time, again and again, to persuade and explain their mission.
Considering Excel's offical way of writing a != b is a<>b, I think these kinds of hacks there can be excused :)
Definitely. I'm not claiming at all that it didn't necessarily come from a good place originally or that it hasn't had good ideas, just that the hype cycle around the kernels of good ideas became it's own demon that lost sight of the institutional knowledge forest for some of the most easily automated milling of institutional knowledge trees, and were surprised what happen when the forest was a clear cut field strewn with detritus and they had lost more than they expected in the culling. (I think that metaphor works? It sounds good at least.)
That sounds incredible, thanks for posting. Do you not use the sync at all with that kind of lag?
I think that reflects more on your company's internal distro than Debian itself, especially since Ubuntu is itself based on Debian.

I know that gLinux has some very non-standard package management stuff, so it wouldn't surprise me if that was related.
Native Windows on M1 Macs Is 'Up to Microsoft'
How can society thrive post-pandemic?
Calling someone with a disability disfigured is mean. Just because in the past you wouldn't get called out for it doesn't make not mean.

Then you have to realize that in having your character call someone disfigured in your fictional work is also mean without treading extremely carefully. You have to use your voice as the narrator to make it clear that this wasn't an okay thing to do. It's the same as DnD rules where "it's what my character would do" isn't an excuse for being cruel and making people feel uncomfortable or unwelcome. Everyone has a story of that one guy who makes women uncomfortable by having their character rape someone -- sometimes someone in the party -- and get mad when the DM says no and kicks them out.
this is a great idea, and I hope they adopt it. i think this was not possible before coronavirus because no one knew it could be done. but now we have proof that it works.

>>> Apple CEO Tim Cook said Monday at a conference hosted by the Atlantic that the “vast majority” of workers wanted to return.

Somehow i doubt this. I think, it's his own wish not those of his workers.
I took a look at your comment history. Most of you comments are not downvoted. The one's that are don't add anything to the conversation. HN hates that because it's noise. Commenting "I love it!" would get downvoted. Don't take it personally.
Yea, I don't really get what repls have to do with what notebooks offer. They are similar-ish, obviously, but they accommodate different workflows and use cases.
I have no expertise whatsoever in this area, but I‘m curious: Is there not any timesharing / cloud solution for this? The Hardware you mention would be taken advantage of 1/3 of a day at max, right?
What worked for me is a bit weird, but I stopped expecting perfection from my computer tools. I became more comfortable with the notion that it’s amazing this works at all, and it all seemed fine.

Like, having to log in then run startx is odd (my choice) but I like it because it reminds me this is a bunch of things joined together, not a magic fantastic (and fallable) product.

My machine is like a dusty but well organized workshop with cracked antique chisels and CNC lathes alongside each other and I love it.
I've been running an XPS 13 (with the high DPI screen) for the last 2¾ years as my Linux daily driver, replacing the X230 I had before it. No complaints; I'd recommend it if the 13" ultrabook form factor is what you're looking for.
> Put in other terms, the Western world in 2020 likes to act as if it reinvented itself afresh in the 1700-1800-1900s, but in reality, everything about "secular" knowledge has been formed in thousands of years of Christian culture

Both sides of that claim are fantastically false. First, while most describe the Enlightenment as novel, almost noone describes it arising ex nihilo rather than as a product of preexisting social forces, both building on and reacting against things present in its immediate context.

Second, while obviously it arose in a largely Christian context, there were significant non-Christian influences, and particularly the repopularization of pre-Christian influence (in part from interaction with contemporary non-Christian cultures) played a significant role in the Renaissance which itself set the stage for the Enlightenment.

> For example, the idea of universal human worth, human rights, and subsequently democracy (in the sense of every human being, not the Ancient Greek kind), is absolutely rooted in a Christian context.

Much of our idea of human rights is a reaction against the practices on all sides of the divides within Western Christendom.

> Had a different society had the industrial revolution first, things might be very different.

Sure, social evolution is path dependent. And if we adopted a cladistic taxonomy of belief systems, those stemming from the Enlightenment might usefully described as being subsets of "Christianity" because of their origin. But while cladistic taxonomy makes some sense for biological life, it really doesn't make sense for social movements.

> Or to ask a different question: if your values and actions indicate you as a group of X, but you vehemently deny (only with words) being a member of X, what does that mean?

It probably means that you and the people who think your "values and actions" make you part of X have radically different definitions of "X", and are essentially speaking different languages on that point.
> having to click on a X to close apps instead of swiping vertically is a bit strange too

The phosh update of today allows closing apps by a vertical swipe! Fantastic!
OSX users are essentially at the mercy of Apple's whim. Most stuff is closed source, features are dropped randomly without a care for what users think, and worst of all (for me): anything you do on Apple is likely to be subjected to bitrot beacause most file formats are closed.

People who still use Macs do this simply because they don't know better.
to me the most underrated thing i miss on Linux compared to mac is the file manager. I'm trying to get nnn setup efficiently but the out of the box options feel incredibly half baked in comparison to finder
>"The new chips are faster. So what?"

I am curious if it will be faster on sustained loads comparatively to some gaming grade laptops.
This is an interesting view in light of the fact that Jupyter is actually a direct evolution of the most popular bells-and-whistles REPL in Python land (IPython) - .ipynb files were just saved IPython REPL sessions.

(try "sudo apt-get install ipython && ipython" on your Ubuntu/Debian system to try it out)
A Year On, Twitter Still Doesn’t Know How to Deal with Its Dead
You're last comment was

`I'd go and get it ASAP, so I resume my life. Anti-vaxxers can isolate themselves forever :)`

You got an honest response to an honest comment ¯\_(ツ)_/¯
is there anything marketed as "industrial grade X" that costs less than a rpi?
That was amazing, thank you!
An interview that sings from a hymn sheet of blessed questions is not a good interview. Anki is good for learning cold hard facts, but applying those or synthesising something new from them — which is what a good interview should be establishing — is not its goal.
All your problems seem to come from the unsupported hardware. Consider a laptop with preinstalled Linux.
They apparently use what are called "replication-incompetent" or "replication-deficient" vectors: adenoviruses that have been genetically modified to be incapable of (or not very good at - I'm not sure) replicating.

Importantly, the vaccine does not use SARS-CoV-2, even in a weakened form. It just presents a SARS-CoV-2 spike protein.
>I hope so, but the more I read about cults and mind-control the less I believe we'll have a good outcome.

The real crazies are a (regrettably) loud minority. We only need around a 75% vaccination rate with a 95% effective vaccine to get to herd immunity. I've no worries at all we'll be there by the end of summer.
x86 has AES implemented as native instructions (AES-NI). ARM devices normally add a crypto accelerator chip if they need it. Apple's T2 secure enclave provides exactly this.

Go libs just need to be tweaked to use the correct chip to do the work.

Looks like they did do AES-XTS on the main die because it is required for encrypted storage.
I replaced my MBP with a Dell XPS running Ubuntu. I had serious problems with the Killer wifi card but replaced it with an Intel one for $20. Otherwise everything worked perfectly.

Around the same time my Mac Pro refused to upgrade to the latest version of macOS because I had a RAID. I installed Ubuntu on that as well. I was a little worried because it has multiple monitors but that was handled really well and worked fine out of the box. I did the same for the family iMac. Haven’t looked back.
It would not be possible for just one SMD resistor to be the wrong value, they come in bulk packaging where every unit is identical from the factory.

https://www.google.com/search?q=smd+resistor+tape&client=fir...
I just spent a few hours fiddling with my new pi4 yesterday. Is it possible to get them to boot from USB without first setting it up to boot from SD and then cloning the disk? I'm guessing not since I think it has to flash some settings to the EEPROM, not just make changes to /boot.

I was following this guide and couldn't even get these steps to work: https://www.tomshardware.com/how-to/boot-raspberry-pi-4-usb
My son hit that PCIe limit going the other direction, trying to get FFTW data on to the screen. The project:

https://github.com/kevinacahalan/piano_waterfall

With his motherboard it was impossible to keep both FFT views scrolling at full speed if they were large. He ended up creating a circular buffer in video memory so that he would be able to reduce the PCIe traffic to just the fresh new edge of the data. The fix doesn't work everywhere. Virtualization seems to break it, including with a Chromebook.

Is VkFFT a reasonable tool for attacking this problem? How difficult might it be to get the FFT result into the needed color component, gamma corrected and scaled, with all the other components?
LED Storm is deeply engraved in my brain!

https://youtu.be/DWkGNnWTwIU
I think that this argument goes both ways. You could also say "productivity matters a great deal more than configuring Linux to be 'perfect' when macOS works out of the box".

Disclaimer: I'm typing this on a Mac with a terminal window SSH'd into a Linux box sitting next to me.

Edit: I'm not saying that either is inherently more productive or easier to use, just that it's personal and these arguments cut both ways.
I'm glad to see so many folks listening/watching! The On-Premise IT Roundtable selects a controversial premise to discuss on each episode, and it appears that this was a good one!

If you'd like to join in a future discussion, I'd love to have you join us. I'm @SFoskett on Twitter.
I did not intend for that post to imply that regulations should be loosened on pharmaceuticals. That said, I am not sure whether regulatory approvals should take 5-15 years, when it seems like everyone's happy working through a coronavirus vaccine in less than 1 year.

My point about pharmaceuticals was more about the problem of having the Patent and Trademark Office trying to compensate for costs imposed by the Food and Drug Administration. I think the FDA is imposing costs, and if these are causing problems, the FDA should be held responsible for finding a solution; this would also have the effect of incentivizing the agency to balance costs and benefits more carefully.
I've installed Ubuntu 20 LTS and it's amazing.

Everything worked out of the box on an XPS 15.

Had some suspend issues, and chrome freezes up occasionally if I have a trillion tabs and windows open.

But overall I like it so much better than Mac and Windows.

Looking forward to seeing what the future holds for Ubuntu.
Why would someone bother to post this?

They didn't even bother to compare it to the only desktop in the M1 lineup. Or using software which is built for the M1.

If we hold two hands behind their back, we can beat them in a fair fight!
All my Servers are FreeBSD too, but on the Laptop (because of wireless) i have now openSuse Tumbleweed but with the XFS Filesystem. It's fast and reliable, but to be honest i just need a Terminal, mosh/ssh, mpv, uemacs, Firefox, Wine(for MM VI) and Dosbox on it.
I have been really happy with Manjaro (the Gnome variant). Based on Arch (love the AUR), but easier to setup (more opinionated out of the box).

Honestly the dark theme of the Gnome variant is the most beautiful dark theme I have ever found for a Linux DE. I know there are lots of ways to tweak the various DEs to get some cool looking dark themes, but my experience is that they can take a lot of manual configuring and tend to still fail on the edge cases. The dark theme bundled with Manjaro Gnome looks amazing right out of the box!
There is an ample sized cohort of workers that prefer being in an office to working from home for various reasons from them being outgoing and social to their home office environment not being conducive to interactions help them problem solve faster.

Without actually surveying Apple employees I don't think it's reasonable to make assumptions one way or another about their preferences based on your own.

(Point of note: I drastically prefer WFH to being in an office)
I'd assume the time cost of uploading/downloading assets would kill all productivity in the most interactive workflows. Otherwise there are solutions for batch processing.
Soon people will be running x86 Linux containers virtualized on ARM Macs, making it even slower.
"Of course it's allowed. But you should come armed with epidemiological data that contradicts the evidence and studies already out there. That's the language that epidemiologists speak."

Interesting that you should say that. The Danish RCT for masks as PPE was just published this week, and showed no statistical effect of masks on protection against SARS-CoV2:

https://www.acpjournals.org/doi/10.7326/M20-6817

Despite this study being high quality, the only randomized controlled trial of masks and SARS-CoV2, and of pressing public interest, it was rejected by no fewer than three major scientific journals before publication. That's...unusual, to say the least:

https://www.berlingske.dk/videnskab/professor-stort-dansk-ma...

As a scientist, it has been dismaying to me how willing the scientific community has been to engage in censorship of unpopular opinions in 2020. Even the highest quality evidence is being actively suppressed, if it doesn't fit the "consensus viewpoint".

"And extraordinary claims that contradict both the data and common sense require extraordinary evidence."

In the case of medical interventions, the historical convention is that you do nothing if you cannot prove effectiveness. Said differently: claiming that an intervention works is an extraordinary claim. Assuming that it does not work is, quite literally, the null hypothesis.
Do you have examples of how these better locks work? I'm interested in how these jailbreaks patch over the exploits that led to them working in the first place.
> Why? Why not use a single protocol that's widely tested and trusted by security experts? I mean, we didn't come up with a brand new encryption strategy for FTP, we made FTPS.

> Why on earth would we want to use 5 different encryption protocols in the browser? That's just pointlessly adding attack surface. What's wrong with HTTPS that means it's a bad fit for encrypting a DNS query? A DNS query is essentially at its core an HTTP request to a remote server, and HTTPS is already very good at encrypting HTTP requests. There's no need to reinvent the wheel here.

This is where you're wrong. A DNS request is far from the same as a HTTP request!

You don't seem to understand how the technology really works in the underlying protocol.

HTTPS is designed to encrypt HTTP traffic, it was never designed to be stuffed by other kinds of traffic. When you stuff DNS into HTTPS you not only get a destination IP in clear text, something you cannot get if you use DoT e.g.

Furthermore, DoH also completely ruins analysis and monitoring of DNS traffic for security purposes. Already DoH has been used in a worm to mask connections to its command-and-control server.

If you want to solve the obvious problems with DNS, you don't keep doing the same mistake over and over again by patching with the same half-baked solution.

DoH does not solve ANY of the issues it is set out to do! I have worked for a long time in the ISP industry, users gets tracked by source IP and destination IP mainly, and figuring out what particular website they have visited, even when the hosting provider has multiple websites running on the same IP, is so easy just by looking at a hash of the payload that it is ridiculous.

DoH is "fake privacy". Period.
> As soon as I can find a Linux laptop from a non-Apple vendor that feels as good to wake up to in bed, I'll ditch the Macbooks and switch.

I've been using both MBPs and T-series Thinkpads for the past five years. I really want to love the Thinkpad (beyond the keyboard) but the physical experience is night and day.
Comparing Eth2 Clients on the Medalla Network
Roblox is the reason I'm a developer today. To be fair, I got in on it pretty early (late '07 I think), but its been around since 2004. There are high school students current applying to college that never knew a world without it.