skysight-inc/HackerNews huggingface dataset:
Not: because you would either lose platform-specific functionality between whatever hypervisor the different vendors happen to use, or you would get multiple APIs. I'm sure attempts other than libvirt exist, but nobody has really succeeded. It's all either Xen, KVM, or VMWare so far, and a little bit of Hyper-V, and none of them are compatible.
My last thunderbolt cable (something like 20 cm long) cost about ~$15 fwiw, had to buy one to get my e-gpu to work with my laptop.

To be fair I completely didn't get the thickness was discussing the cable itself, which I TBH don't even notice.
Right now I have things for sale on Society6 and make an extra $200 a month. It’s not much but I don’t have to put in much effort.
C and C++ don't have some features in that list like pattern matching and there is no question that they represent one of the most popular statically typed languages in history.
Its not a fad. Recurring revenue has always been worth than non recurring because valuations are forward looking and recurring revenue is lower risk. Look at smartphones. Just because someone bought a smartphone last year doesnt mean they'll buy one this year. That sale last year does not matter as much for your current valuation as if you sold a subscription
I agree with a more comprehensive 'nokarma' approach. If I don't want to see my point total, I probably also don't care to see up/down vote options, or any other related features.
Interesting, do you need gpu compute on the backend?
FastComments is really cool looking and so simple (it reminds me of brutalist web design).

Could you explain a little on how you do limiting of page loads? I've been trying to add this kind of functionality to my own projects but can't think of a way to track it without storing in a db which seems like a bottleneck process if every page load is a write
That's still an AMP link
> "some producers have recently been injecting helium into the reserve’s underground dome"

This would be an interesting facility to see photos of.
Solidworks: Try Ctrl-1 through Ctrl-8

You can also modify the standard views, add views and select between Isometric, Dimetric and Trimetric projection.

The keyboard shortcuts are shown in the interface, which means it's easy to learn them over time.

I appreciate your enthusiasm for Blender. I also like it. My kids are learning it now through Udemy. However, I disagree with regards to the comparison to other tools. All of these tools have evolved over time to serve specific needs and audiences.

I've been using various engineering 3D CAD tools over the last 30+ years. There are some that can be painful to use and others which are easy and boost creativity. I would definitely place tools like Solidworks and Fusion360 in the latter category. Most of the tools that are painful to use are either open source or lack the financial backing (and profit motive/paying customer pressure) to evolve, refine and add useful features.

That said, the collection of great FOSS 3D tools out there is amazing.
"Hi, I'm Bill. I'm a mathematician - Hi Bill."
(misread "Mathematics Anonymous" for "Mathematicians Anonymous", my bad)
Americans' perceptions of police drop significantly in one week
Update: Just saw the video from the manufacturer, and it's not tubing like I thought I saw, but just flat stock steel. No wonder they're singing
This notion of invasion of privacy is all relative. If they ask you for your mother’s maiden name or first pet or the city where you had your first kiss, you are okay typing it in a form for them.

If they try to infer the active port numbers on your computer to see if there’s a Remote Desktop installed by a bot, you’re not okay.

What’s the alternative? Do you want them to disclose everything they do in a marketing article even though 99.99% of people will have no clue what that means and 10 of the 100 people that bother to read and understand will use it against them. To what end? To gain your trust? You - who has already given them your credit card number, mothers maiden name and city where you first got intimate with your first partner?
I remember contributing some of my pocket money at the time!
I LOVE little niches like this. Good job man.
I have two LR6 licenses, so 4 computers (my desktop, my wife’s laptop, my laptop and one spare). The second license I bought less than a year ago (DVD from B&H, I was surprised it was still available for sale). With DNG converter, it even works reasonably well with my newer cameras (Nikon Z7 and Fuji X-T4, my Ricoh GRIII being supported natively).

At some point it will stop working with macOS the way CS6 did, but I also flipped the bozo bit on Apple so my plan is to switch to Linux and DarkTable, which is making great strides.
More than recent / old, I think the neck posture debate is still active.
You realize that those ventilators need to spin in order to function, right? Now her apartment won’t be ventilated properly.
It can be used for fingerprinting
And GIMP.

I use GIMP and Inkscape with some regularily. I wonder if I should be using Blender.... it seems way better but also does so much more.

Does it replace much of GIMP/Inkscape functionality, or is it mostly just for 3d and animation?
The King of Germany Will Accept Your Bank Deposits Now
It's high but not unheard of (I am talking about total comp, not base salary). I know plenty of IC making that and more. Of course I am biased, since I work for an employer that does pay that kind of salary, so of course I know a lot of my colleagues. This might only be achievable if you work for one the top AI companies in the city however (Google Brain, Facebook Lab, Microsoft etc.). I don't really know how it's like outside of my bubble.

And I agree that this is not common at all but OP was talking about "top earning" friends.

However, even taking your median figure of 100k, I doubt the median salary in the bay for a senior software engineer is 300K USD (4 times more).
All 10 results on https://www.google.com/search?hl=en&q=How%20do%20you%20calcu... explain it pretty well.
Probably this Windows XP Tablet PC Edition Power Toy: https://www.gottabemobile.com/8220my-font-tool8221-tablet-pc...
It's a couple of years out of date, but see this:

SolidWorks has >2x the share of any other player.

https://www.quora.com/What-is-the-market-share-of-each-major...

Back when I was doing CAD work professionaly it was by far the most encountered software. Others have footholds in some industrys (aerospace, automotive) but for "general" product design SW is king.
I got tired of reading bad READMEs and made https://www.makeareadme.com/ on a whim. Over the past few years, it has climbed up the Google search rankings. It's usually in the top three hits for "readme" now.

I serve developer-focused ads with CodeFund (and Carbon as a backup when CodeFund doesn't have an ad available). I get about $45 in revenue per month. Hosting costs are $0 because it's just a static site served from Netlify, so the only cost is the domain.

I never intended to make any money off of it, and I care much more that it's hopefully a helpful resource for some people. But it is nice to get a little bit of passive income.
Misspelled. Shtf. Shit hits the fan. Type of prepper who is worried about full failure of society and all services. Stockpiling ammo, guns, plate armor, etc.

As opposed to say someone who keeps a month of food, water, fuel, meds, entertainment on hand, which looks pretty normal now.
Hi HN, I created this program out of my personal need to be able to do some handwriting on my Linux system. I know, I could just have bought a graphic tablet but as I already have a tablet with the necessary hardware for note taking around I was unwilling to do so. And after quite some fruitless search for a solution to this problem Weylus (= Web + Stylus) was born.

It is written mostly in Rust, some C and a tiny bit Typescript and works by serving a webpage that uses the browser API to capture pen, touch and mouse events from the tablet. Additionally the desktop or a selected window is captured and encoded to a video stream via ffmpeg. This stream is played in the browser using the Media Source Extensions API.

This should also run on macOS and Windows but with very limited features.
Just note that the true "dark current" in the abstract in caused by thermal excitations and is totally unrelated to "dark matter". https://en.wikipedia.org/wiki/Dark_current_(physics) But IIUC one of the effects of "dark matter" in this device can be confused with "dark current".
You clearly have some personal vendetta against Eich and I don't think HN is the best place for it.
> after six months of no improvements

Historical Adobe releases were years apart but you're unhappy with a couple of months because it's a subscription? I can't follow this logic.

Below history is just Photoshop, and if anything it looks like change velocity has increased since it became subscription-based.

https://adobe.fandom.com/wiki/Adobe_Photoshop_release_histor...
Lists don't make such great HN submissions because there isn't much to discuss about them other than the lowest common denominator (or greatest common factor?) of the items on the list, which in this case is electricity—a pretty generic topic. It would be better to pick the most interesting article on the list and submit that instead, so that there's something more specific to discuss. Does anybody want to nominate one?

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...
applies to submissions too
Somewhat related, check out Blender DNA. It works similar to Protobuf. I remember reading a pretty good article on it, can't find it now.
Diversity = race riots and black on white hate crimes:

>https://www.amren.com/the-color-of-crime/

Bring back segregation.
I stopped selling on ebay about 8 years ago when an iMac I sold had the buyer quibble over the year. It wasn't worth it so I gave then 20% refund and they disappeared back under their rock. You have no protections on ebay as a seller.

That being said, I've sold plenty of stuff but it takes one to sour the whole experience.
There are many, Safari actually has extensions on iOS, there are no shortage of adblockers in all shapes and sizes.

Even Firefox has one.

Personally I use 1Blocker across iOS and macOS.
Robotic process automation (RPA) can really help boost the performance of enterprise software, and it is just starting to take off.
You never owned the software, just purchased an indefinite license to use it. This has turned out to be ultimately unprofitable and has changed from infinite subscription terms to finite ones.

I don't know why you think it hurts R&D. The alternative is a dead company.
Reminds me of parts of the Half Life soundtrack. Desolate/dystopian.
In my last apt, once in a while I'd start hearing a far-off hum, and it would always make my wifi go out. I eventually tracked it down to a huge backup generator for a commercial plaza a few blocks away, but telling my ISP that a distant hum cuts out the internet every once in a while wasn't going to get me anywhere.
Anyone know of any alternatives for Architectural Modeling? Preferably in the same price range with MacOS compatibility.
Robert Williams (first robot fatality)
I have a Moto X4. At the moment it is sitting around 150USD new. It's got a snapdragon 630 in it and despite struggling on several other applications, Firefox is super snappy and far faster than any other browser I've tried using despite having several add-ons installed.
I moved to Canada from the US and stayed when I got married and had children.

I think about moving us to the Bay Area, but I'm now so terrified of what happens if one of us gets sick and insurance decides not to cover it for whatever reason.

Also, at least outside of Toronto, I feel like I can pick any decent-sized city in Canada and not be in danger of putting my kids in an underfunded school district. Violent crime rates here are lower, property crime rates are lower.

But yeah, I'm giving up probably $200k/year for it. We're doing okay, though.
True, but unless you are a heavy Google user I don't see a cap in my performance to work with, GMail for example from time to time or using Drive, etc.
Garbage. Tried it with Fastmail from several different machines and it just locked up at the "Host1: connecting on host1 [imap.fastmail.com] port [993]" stage

...telnet to the same host:port on same machine works fine.
This has been my experience as well. Sometimes the mind that wrote those words over 100 years ago really jumps out of the page at you and it's the same exact feeling you might get talking to someone in the present time. We had the same exact wants, needs, anxieties, and petty egos back then.
My kids are learning Blender on Udemy. One of them got started before the other and ended-up with v2.81. The other ended-up starting later and installed 2.83. He couldn't find buttons and certain functions didn't work as per the course he was following. He ended-up installing 2.81 to be able to get on with it.

I didn't dig into it so I don't know what the issues were. I seem to remember that object scaling wasn't behaving as it used to. We had two laptops side-by-side with 2.81 vs. 2.83 and they didn't do the same things. Not sure if this is normal with Blender minor version changes. Like I said, going back to 2.81 dealt with the issue, so no big deal.
> MacMolPlt [..] shows electron fields and the physical location of atoms during chemical reactions

ASE and GPAW might be another option. Python, Linux/Mac/Win, with "optional" GPU accel.

I'm exploring teaching atoms and materials less wretchedly, down towards early primary. Using ASE/GPAW for trajectories and electron densities, for physically realistic interactive visualizations in XR. No complaints.

https://wiki.fysik.dtu.dk/ase/ https://wiki.fysik.dtu.dk/gpaw/
It's just an attic ventilator. And yes I know. My sanity outweighs the air quality of her attic. And I told her first.

(FWIW she's a very nice lady and has long since sold the house and moved away. I told her I had done that at one point and she just chuckled and didn't care)
i.reddit.com has infinite scrolling, so it's worse.
Ah, my SEO nemesis!

Really, though, your site is awesome. I just emailed you about sponsoring it, if you're interested :)
I really like this.

Python is the first language I learned. So it's like this is being written in my native tongue.

I've read crafting interpreters, numerous times both before and after learning some Java basics, but seeing it in Python made it click.

Also love the way you used classes. That helped clarify some confusion I had with classes in Python.
The site I posted indicates that there are almost 20 tests in the US for every new case, while there was only one test for every three cases in Brazil. Probably the latter ratio is not very representative without averaging over a longer period of time. However, it seems clear from the total test counts that Brazil has had more than an order of magnitude fewer tests per capita than in the US, and I am reasonably certain that the numbers indicate they are overwhelmed and the reported cases are the ones that they cannot attribute to anything else, so probably undercounted.

Here's something to think about - total cases for the world were up about 2% yesterday. US cases were up a little over 20K. If US cases were increasing at the average rate of the whole world, it would have been closer to 40K. Similar story in Europe, but more so; there more than half of the new cases are in Russia. So considering Western Europe, the epidemic has been greatly reduced and is growing elsewhere.

What's happening very quickly is that Asia and South America are now having a disproportionate amount of the new cases, even with China, Japan and S. Korea reporting almost none. And the spread is happening in countries where the testing capacity is relatively low.

If the lockdowns had had no effect, I can't see how to explain the dramatic shift over the last month in where the new cases are.

The general reaction of authorities to the epidemic seems to me very similar to an immune reaction. You have a strong initial reaction to an infection, and then it moderates. Earlier is better, but either too much or too little can kill you. Once it is slowed, you can go back to a relatively normal metabolism.
it can replace gimp but it's not made for it. I'm not sure about how much the new grease pencil adds for photo editing though.
Nah It's just poor grammar.
The maximal version would hide story points as well.
On the point about riddled with bugs, the Qualcomm proprietary drivers absolutely are riddled with them. Even in their closed source and proprietary incarnation, take a skim through Google's monthly android security bulletins, specifically for the Qualcomm closed source components.

It's a long time since I did it, but I analysed the frequency and severity of identified vulnerabilities, looking at QCOM open and closed components... The results were fairly easy to predict and guess - the closed components had many more critical vulnerabilities, occuring at a far greater rate.

One reason Qualcomm wants to keep these closed is because of IP and the fact they often buy in third party IP (especially in imaging for example). The other reason is because they sell their proprietary userspace drivers to manufacturers as a "board support package", and they need to select the length of time they want updates for. In the old days before treble, when Google changed the HAL every release of android, this meant not being able to run using the old binaries, or having to write shim drivers to wrap old (closed, but exported) function calls with the new expected ones.

Post-Treble, the Swiss cheese nature of their driver code means OEMs need these updates to avoid their phones being compromised, ensuring further recurring revenue.

The best thing that could happen for Android security would be the opening of the entire Qualcomm userspace drivers, so they could be maintained by some competent developers, and eventually unified into an equivalent project akin to the mainline kernel, so that common code could be shared between generations, and therefore security patches can be applied to past devices' components.

And then the next best thing would be for QCOM to open source their modem and RIL (Radio interface layer), because both of those are vulnerability ridden messes of legacy code - I believe their radio baseband firmware is compiled using an utterly ancient compiler still, and lacks even basic secure coding principles. Occasionally you'll see some black box vulnerability research looking into these basebands and they tend to validate the above findings quite nicely.
Reminds me of the couple that lives on a farm that is the default geolocation for 600 million IP addresses. Their farm has been visited by authorities for a long time.

https://consumerist.com/2016/04/11/this-farm-in-kansas-is-th...

And in my work, we always know the direction to null island, because stray robots will head right for it. I even thought about writing a short story about all the stray / bugged out robots piling up on the seafloor near it.

https://en.wikipedia.org/wiki/Null_Island
Lisp certainly performs some implicit conversions in numeric computing.

> (+ 1 1/10 3.0)
4.1

In this example, since + is a function, it's part of its semantics.

There would be a lot of verbiage if arguments had to be coerced to all be of the same type.

In addition to numeric examples, there are situations where Lisp is forgiving/flexible. For instance in most cases, a symbol can be used in place of a function object. The symbol is resolved to a function through its function binding.

That can be regarded as an implicit conversion, or alternatively as polymorphism.

Yet another example is that Common Lisp allows some string operations on symbols.

(string= 'abc "ABC") -> T

No conversion ever takes place in the evaluation, as far as I know, or the passage of a value (e.g. from a function argument expression into the argument). All these kinds of things happen inside specific functions according to their respective rules.
> I don't know why you think it hurts R&D

Because before they had to make the product a lot better to sell you on an upgrade.

> The alternative is a dead company.

Were software companies dead before 2013?

Of course, it is legal and fair for them to run this particular business model. The other poster is just expressing that as a consumer they like it less.
Reminds me of the couple that lives on a farm that is the default geolocation for 600 million IP addresses. Their farm has been visited by authorities for a long time.

https://consumerist.com/2016/04/11/this-farm-in-kansas-is-th....

And in my work, we always know the direction to null island, because stray robots will head right for it. I even thought about writing a short story about all the stray / bugged out robots piling up on the seafloor near it.

https://en.wikipedia.org/wiki/Null_Island
If anyone here remember's Star Fox, there's a fan-made series called A Fox In Space

https://www.youtube.com/watch?v=uieM18rZdHY

The story is, they moved all their assets over to Blender: https://www.youtube.com/watch?v=m09ZOHmGf8s

That's the whole kit. Apparently it's awesome at 2D-like animations. They started moving over before 2.80 dropped grease pencil: https://wiki.blender.org/wiki/Reference/Release_Notes/2.80/G...

The creator was updating his Patron saying the lack of updates was him spending a month mastering Blender. Now they don't have to hop around N number of different Adobe applications, with that cloud service running the bg slowing everything down. It even hangs when I restart.

Blender is great teamwork, open source at it's finest. But some bits of it - maybe just my imagination - feel it's a sort of wake up call to players like Adobe that overreach trying to push services cloud stuff on users.
Yes a lot of time. I run a bootstrapped SAAS of about 15 of us and I think about quitting almost every 2-3 days lol. It is the nature of the beast. This shit is hard. It grinds you down. Oh is it 7 PM ? Guess what, your customer doesn't care. Bam, 6 new support tickets in queue while you wanted to get up and go play with your kids. Ok we can leave them for my support team but wait, 1 is critical and needs attention. oops, I gotta do something. All "employees" are gone for the day. While doing this, I get an angry email from another customer about some crap and why they only want to talk to me, the founder about it. All this when I have 15 people. I can only imagine the plight of solo team founders :).

But then I close my eyes and imagine myself NOT doing this. Oh well, a shitty corporate job where I feel soul less. And right then, I am back to the grind. This is my own shit. I get to decide. I can scale back if I want to. Some days, I can tell the clients to wait 3 hours. Some days, I am just not in the mood and that wouldn't make my boss upset (I have none. Customers can again wait). Just made a new sale. What a feeling. I am back on the high horse. Woohoooo. Rinse and repeat.
Sounds like snaps are causing more pain than apparmor though?

I mean, if you want security but don't want the inconvenience that comes with new efforts towards sandboxing, then either you have to read up and help in the effort xor wait for others to fix it and run old and stable software xor not have security.
This is a propaganda site and should be blacklisted.
Ha, have you ever tried kubernetes?
Censorhsip
i am tired of censorship. is there any other competitor of facebook or nextdoor that i can use? thanks.
> Historical Adobe releases were years apart

Because they were new versions and they had to sell you on the upgrade.

Presumably one of the advantages of subscriptions is they can make ongoing improvements regularly as opposed to big releases. They release updates now, they just don't have many new features.
Ask HN: For programming what to actively memorize?
With programming I still want to actively try to memorize absolutely everything. Anki doesn't seem to help long-term. I find it to be mentally taxing and would very much like to find a balance.

In terms of coding, what do you actively memorize, vs figure you'll indirectly memorize through use, vs figure that you'll Google again for in the future?