skysight-inc/HackerNews huggingface dataset:
BioRender (https://biorender.com/) YC W18 | Engineering Team Lead, Engineering Manager, Senior Frontend Software Engineer, Senior Full-Stack Software Engineer | Computer Graphics | Toronto, Canada

About us: BioRender is a fast-growing seed-stage SaaS startup. We’re creating the standard visual language of biology and the suite of tools to communicate it.

Why join us?

- Fun technical challenges: Building a world-class visual editor comes with many challenges, such as optimizing rendering and caching, exporting large files, and building real-time collaboration.

- Fast growth: We've increased revenue and user base 4x in the last year and are currently profitable with 100+ companies and universities using BioRender in 100+ countries.

- Grand mission: To empower the world to learn and communicate science faster through visuals.

Stack: React, Typescript, Node, MongoDB

Team size: 40 whole company, 10 developers

Location: Toronto, currently remote

Find more info and apply here: https://jobs.lever.co/biorender
I agree with throwaway0a5e:

I became a homeowner as a never-interested DIY with EE/CS degrees. We had an unfinished basement that we paid the builder to finish only the electrical, plumbing, and framing. I'd always heard drywall'ing was easy so I left that for me to do.

At the time I knew nothing about lighting, fixtures, eletrical work, etc. Ended up agreeing to J-boxes for basement lights rather than cans, and a few other money-saving things (for the electrician).

Before doing the drywall myself, I ended up rerunning all the basement lights, running tons of outlets, installed an electrical subpanel in my garage, new plumbing lines, etc. All inspected and approved on my own permits.

I maybe watched ~200 hours on youtube (easy to do at 2x speed) and read a lot of electrical and plumbing code. But when I was done it was "done right" and not done to "save money".

I ended up saving a ton of money on the electrical and plumbing, easily in the thousands, and only saved $700 on the drywall labor. Moral of the story, don't hang your own drywall by yourself. Pay for it if you can't get a couple friends to help.
Coronavirus: Pandemic pods and ‘zutors’ are changing home-schooling
Rural California is just as conservative as rural anywhere else. Vermont is the only state I can think of, maybe parts of Maine.
Does the company tou work for provide support etc for their biggest competitor? This has nothing to do with monopoly but simple with how business works. Besides that, android still has a bigger market share so no
I'll never understand the pricing. $1000 extra to get 64gb of memory? Incredible. What circumstance leads a purchaser to look at that and say, "ok sounds great?"
exactly this. i remember when programmers took the time to make sure their programs didn't take up alot of memory. as we got more ram, many became lazy about memory optimization cause well... the computer has plenty. same thing here with webpages. there was a time where you needed to optimize your site cause of the modem that everyone used. now everyone has dsl or higher so there isn't an incentive to optimize your site.
He is viewed as insane because the goddamned Manson family had a more coherent plan than him and their idea was to start an "inevitable" race war with a frame up by murdering people. If they pulled off framing successfully indefinitely it could have theoretically worked, stupidly unlikely as it would be. Cycles of revenge and misattributiation of individual actions to some collective other are real things.

How precisely will letter bombs to universities and airports in one country lead to the collapse of global industrial society? The "best case" rationally would be an end to all physical package mail as an unacceptable hazard. Even if somehow achieved how the hell will that stop the inevitable reindustrialization as hunter-gatherers seek a greater edge over nature and rivals? They would eventually reach the top again and curse that goddamned idiot ancestor for the millenia of needless suffering.

Not to mention the ideas of "freedom" are laughably naive and historically illiterate. He is just yet another small rigid mind who demands that the world become something simple enough to understand instead of trying to understand all of its complexities.
Spend $x now on Macs, or spend more later? I should hope that the principal of any school would understand basic math.
The structure of KDE, or how anarchy sometimes works
> But I'm never going to want to do that, so I don't experience any practical annoyance.

It seriously looks like finding an excuse.
Any CEO of an ad-driven platform that willingly doesn't want to use everything they have on users to increase the revenue won't be the CEO for long.
The nature of lofty awards, fellowships, and titles is political, social, and if the former allow, merit-based.
https://archive.fo/tOXxh
Konica Minolta's US customer portal has been down for 5 days
Yeah, it seems like the people in that article didn't even do the most basic napkin calculations.

My estimate is: you could start a towed coffee trailer for 10-12K, about 8K of that on the trailer, the rest on some basic equipment and decoration.

Rent the espresso machine & grinder for 150 / month (including maintenance & repair) instead of buying for 8K. Food & drinks wholesale: croissants are 0.2, donuts 0.5, fancy Italian water 0.6 and they sell for at least 3x as much

As the article says, even the most deluxe coffee is cheap. I calculated a cost of 1.09EUR for a latte, including 10g of coffee, 300ml of fair trade milk, a bio degradable cup + lid + sleeve and takes 3 min to prepare.

The hard part is learning to operate a professional espresso machine and dealing with the local laws about food trucks.

But yeah, best not during a pandemic.
This is one of the best and most insightful comments I've seen anywhere. As someone who has crossed a few domains with overlap in my life (so some limited knowledge of how ignorant I am in all of them) this would be a top candidate for most valuable life lessons, intellectual humility.
I think the "knowing" is irrelevant.

If I have two boxes, and you tell me that the contents, the value of box one is identical to box two, then I do not need to know the value of the box to know that box two is not less than box one. Here is a pointer to a section of memory; copy it.

As long as the copy operation is successful, you do not need to know the value of what you have copied to know that it is identical, and therefore not "less than."

Hence, if you self-replicate, then it is not "less than;" and if you cannot know that two things are identical, then you cannot self-replicate.

I think you are stuck saying that your AGI cannot self-replicate if you want to hold onto "necessarily less than." It's just a basic principle of equality, you cannot get around it.
but not all lambdas are closures
I bought a 27” 5k iMac a few years ago and it just made me hate Apple more. I am irritated that they have a monopoly on iOS development.
Canon's image.canon service is back after losing some users' photos and videos
Neanderthal DNA contributes to genetic diversity
I've worn Alexa-enabled glasses for two weeks. They're driving me bananas
Most of the services I use allow it without a phone number (as SMS isn’t very secure). A bigger service that I can think of off the top of my head is GitHub.
Contentful CTO talks about building products for developers
I just settled on https://oxal.org/projects/sakura/ and added a handful of lines for my grid view widget, that's all.

Maybe it's me, but I originally learned that the concern of CSS is to make a document look pretty. Not magic CSS classes or inline styles (or both, this bugs me on tailwind), so the recent "shift" towards "classless css" is very appealing.

Sidenote: Yes, the screenshots could be way smaller, but originally I had them full-width instead of the current thumbnail, and still thinking about how to present this as lean as possible. Thanks for the feedback, though!
Can't their interests be aligned with the oss developers?

Google has project zero and Safe Browsing API which does helpful things to me, GitHub auto scans dependencies, and owasp guidelines are helpful I think
> The first thing he did was host a long-weekend work party to fix it up. I flew up from my home in Oakland, California. With a group of friends, we tore out exposed nails, cladded interior walls, built a deck and an outhouse, and hung shingles. At night, covered in sawdust and grime, we drank too much and huddled around a propane stove to keep warm, eventually falling asleep and breathing in noxious fumes all night until we staggered awake in the morning. >>>It was awful—and one of the best weekends I’d had in recent memory.<<<

There's a word for this: Type II Fun. Type I Fun is when you're having fun and you know you're having fun while you're doing it. Type II Fun is when you're absolutely fucking miserable the whole time, but afterwards you and any of your friends that were with you say it was the best time ever.

Lots of outdoor activities that are supposed to be Type I Fun end up being Type II Fun. Lots of activities that aren't supposed to be fun at all end up being Type II Fun. (basic training is a common example) I've heard Dwarf Fortress is Type II Fun, but I could never get into it.

This whole process of building the cabin sounds like a class example of Type II Fun to me.
In the eyes of history, that does tend to be the case, unfortunately.

Think of all the former or current colonial and imperial powers, and their leaders. They have lots of blood on their hands, but most of them are viewed far less critically than they should be.

It would be good to change that, but it's an uphill slope, not least because you need to tackle current and recent world leaders as well.
The last thing you mentioned, if you made a list of it's uses, here for example... what would you find?

Consider the possibility that it's not designed to convince you earth is flat.
Unsolved Mysteries of the Mortal Kombat Universe
The large explosion looked Thermobaric to me, which is not surprising since there were storing fuel there as well. I have a hunch that the red material could be some kind of grains, or construction material stored there as well.
Man Utd are just four games from Europa League trophy
Gotcha. So it sounds like no immediate blockers for FTS with SQL, but that focused FTS solutions (Lucene/etc) typically offer greater flexibility than you would traditionally see with a SQL DB's FTS.

Appreciate the thoughts, thanks :)
This article answered a lot of questions I didn't realize I had.

Yeah, I probably had a romanticized view of doing this as well, but it doesn't seem insurmountable -- perhaps doing it closer to a primary residence and working part time during the process.

For anyone who wants to read more, I recommend checking out Walden by Henry David Thoreau. Interesting read!
There are parts of states that voted for Clinton in 2016 that are pretty rural, but the rural parts (including in California) tend to be more conservative than the main cities, as in the case of Colorado.

I doubt you'll find many rural counties in the US that went strongly for Clinton (as a proxy for liberal). That said, the area around many college towns--quite a few of which are pretty rural by big city standards--are often more liberal than elsewhere.
> params that are added to URLs. Maybe there is a good list of these that you can remove

Although not every page offers it, for those that do, comparing the canonical link [0] should be pretty robust.

[0] https://en.wikipedia.org/wiki/Canonical_link_element
Location: Portland, OR

Remote: Yes

Willing to relocate: Yes

Technologies: React, Redux, Node.js, Express, Jest, SQL, noSQL, Electron, HTML/CSS/Javascript

Resume: https://www.linkedin.com/in/dave-franz/

Email: davidlawrencefranz (at) gmail (dot) com

I'm comfortable working across the stack but I'm primarily looking for a Front End Engineering role working with React. Also of high importance is to work with a collaborative team of empathetic engineers that are supportive and value the overall success of the team.
Linux is terrible on the desktop and Windows can go die in a fire. Looks like Apple gets my money!
Whether it's daily or monthly ultimately doesn't matter for anyone that has a shred of budgeting ability.

Looking to build a blog, but not optimistic that it'll generate any real money
Your comment made me dig in a little more. I was wrong, it is only fetching the current tab, although it wouldn't need more permissions to see all the tabs.

In popup.js[1]:

chrome.tabs.query({active:true,currentWindow:true}, function(tabs){ ... })

These `active` and `currentWindow` parameters to query() [2] restrict the results to the current tab. If I remove those parameters and run in DevTools, I seem to get a full tab listing.

[1]: https://github.com/pinoceniccola/what-hn-says-webext/blob/ma...

[2]: https://developer.chrome.com/extensions/tabs#method-query
But is dynamic of google buying up products and making them free or cheaper by subsidizing from search ads(with the goal of making search ads more profitable with additional data from free product) healthy for the market?
You had me until the end. I still see significant lag and mismatches on Facebook's page from simple actions like pulling up my notifications or loading a comment from one of them. For the later, I see it grind its gears while it loads the entire FB group and then scrolls down a long list to get to the comment I want to see.

(This is on a Macbook Air from 2015, but these are really simple requests.)
I really don't see how that is so much better than the alternative that it would warrant a language change:

int square(int num) {
auto nested = [&num](){
num *= num;
};
nested(num);
return num;
}
I built a desk and was amazed at how quickly a simple piece of wood on metal legs became. What kind of wood? There are a billion types. Ended up with baltic birch from a specialty lumberyard. What size? A little bigger than old desk; not too hard. Ok, which piece of wood do I get at the lumberyard? It comes in standard sizes. Oh, I'd have to buy two huge sheets, so I would have a ton left over. Let me adjust the dimensions again so that I'll only need one sheet. They can cut it there, but it's a rough cut with tear out on the edges. I need to recut it at home with a circular saw. Now which circ saw do I buy? What blade do I need to make it a fine cut? How do I do this in a studio apartment? Then sanding the wood and finishing it (I can't have too much VOC because I have cats and myself in a small apartment), each of those stages requiring research and many small steps, with other tools to buy (orbital sander, multiple pads, dust mask etc.). It took way longer than expected, the tools cost a lot, but I ended up saving maybe a few hundred bucks from buying a similar desk considering only the cost of materials.
If you don't care about location, AT ALL, you can find land in Texas for less than $100 an acre. This includes a county that has no building codes whatsoever, you can literally build whatever you like.
To me HN Algolia has been a one-stop shop for everything related to search in HN. I always have a browser tab that has HN Algolia opened up for any kind of research. I’d love if this extension could be extended to include HN Algolia too.
IQ points less or more? I assume you mean OOP requires 10-15 IQ points less, but it is very hard to do OOP correctly so I don't think that's true.
Always do a job on paper before you jump into it like this. Draw out each step. Make bills of materials. Watch videos of people doing each of the steps. Determine costs and estimate times for each step. Make a list of tools required. Build a small scale model of your project. In this time you will make thousands of decisions that will grind you away if you try to rush it.

This all should take you from 6 months to a year plus for a big project. Especially if you have little to no experience with it. This is why kits are so popular. Someone else has already run into all the problems and done all the suffering and troubleshooting for you. At the same time, there are other people building the kits that you can ask for help.
My employer has decided to stop offering Macs for work machines. I think the dev era for Mac might be close to ending
"People still buy and Apple is wildly successful" is a pretty decent argument though.
Oh, wow. I have no idea, there is not much content yet, and zero external dependencies... maybe its the "anon" in the name? I mean, I even bought a Dotcom domain to look ok-ish despite my nickname :/
The signup form refuses to allow you to register for a ticket unless you check the “allow us to send spam” check box. That really doesn’t inspire confidence in the quality of the conference.
JavaScript Type Casting Gone Wrong
If you're grabbing a bunch of medium sized assets from different servers, you cannot reuse the TCP connection.
I can you that the amortized cost of a septic system could easily work out to $300 bi-monthly over a decade or two. Managing your own sewer is not trivial or inexpensive.

For me, the tank plus installation was almost $10k CAD, and then the septic field itself would probably run between $30k and $50k CAD. So to be generous we could say $50k total for the full install. So that's about 8 years at $300 bimonthly just to pay it off. And you'll need to get it pumped every 3-4 years depending on tank size (a couple hundred bucks). And the field won't last forever, so in about 25-30 years probably looking at major repairs or even replacement of the field.

Then we get to the well... Also not inexpensive to install... But varies a lot depending on bedrock depth, etc. But probably $20k to install. And then you'll probably want water filtration... because do you trust your neighbour's septic systems? :-)
My wife and I were just joking the other day, actually we were probably not joking, but we both wished we had gone into construction. Someone with a general contractors license is super valuable these days. I feel like the entire world is about to embark on a transition that we can't define yet.
This seems ideal as an HN post to me - generating fruitful discussion and bringing in various viewpoints and areas of expertise. And the fact that it's a current event means that people have a bit of leeway in speculation: we all have the same limited source of information (on the ground video).
I do not really understand why it is _that_ slow...

DOM Processing 743 ms
Parse 493 ms

... I mean, it is just some quite light HTML and minimal CSS, right? what could possibly make your browser so slow at handling this?
I've never really needed to use linear algebra, but I did take a class on it recently, so...

Why does it matter that it's unit vectors in a new coordinate system? I don't really care about the new coordinate system, I care about rotating something to this position in my old coordinate system. Saying "oh yeah it's <1,1,1> in this coordinate system" doesn't really help because I still need to translate <1,1,1> in the old coordinate system to <1,1,1> in the new coordinate system... and now I've got the same problem again.

I mean, I get that a rotation matrix, or any matrix for that matter, represents unit vectors in a new coordinate system. If I got nothing else from that course I at least learned that a matrix represents like 50 different concepts like systems of equations, coordinate spaces, etc. A big part of my course was applying rules for one representation of a problem to another equivalent representation to a problem. What I never understood is why it matters how you're representing the problem. Identifying that a rotation matrix is just unit vectors in a new coordinate space doesn't help me solve my problem of wanting to rotate something, yet it felt like 75% of my course was about converting problems from one representation to another.
I'm sure it's possible, but just as you say - limited, so I see little point.
Global Waves of Debt: Causes and Consequences (Late 2019)
My 15 inch mbp 2019 got super hot when I ran the dock (with HDMI and keyboard) on the same side as the charger. Having them on opposite sides helped loads with the temperature. YMMV
This is not a mixer table or even a computer, it's a phone.
I believe it's enough to be EU resident to get GDPR protections. So just change your address for a bit.
If the "core" of your software needs to be rewritten half way through the project then that's a disaster and you've also wasted many man-hours on it.

Maybe my crap's not loosely coupled enough.
And I would point out, the level of chip model detail you gave above isn't even provided in the buying screens! For some users this is ok -- does the fact of not providing it give some hint about what level of user is being aimed at?

I think even for the Mac Pro, they don't go into this detail.
"More intelligent environment" may prevent one from even contacting anything that can get one worms.

For example, most first world urban kids do not eat berries directly from the bushes. These berries they eat are controlled for worms among other things.
"Don't encourage anyone because they might not be able to do it" is the shittiest and most toxic attitude I've ever heard.
Other participants: https://renderman.pixar.com/news/renderman-shipshape-art-cha...
And yet there are people who have built cabins in Alaska with nothing but some metal and a lot of ingenuity and muscle.

I think that if you have to build a cabin that conforms to certain building guidelines, bank standards, codes, mainstream retail expectations.... then for sure you are going to encounter expenses and risk.

But I really hate this notion of "just pay someone to do it correctly", because this proposition also has a ton of risk and expense associated with it as well. Not every contractor who takes a job is Bob the Builder.

For me, if I was serious about building a home for myself so that it's customized to my taste and an extremely good value, I would throw all of the rules out of the window and build it exactly like the real cabins out there in Alaska and Siberia whose style has been perfected over hundreds of years.
research into new programming languages?
Visual Overview of the Black Swan: The Impact of the Highly Improbable
There's also SolidJS which is a promising alternative to Svelte!

[1] https://github.com/ryansolid/solid
[2] https://indepth.dev/exploring-the-state-of-reactivity-patter...
>Still, I'm certain that there is someone for hire that can outperform an amateur.

Differentiating and correctly selecting the true pro out of a lineup of estimates is a skill in and of itself. For most construction tasks, I'm better at the task itself than I am at finding someone who can do it better than I can.
My wife and I did this. We quit our jobs to travel for a year, got 6 weeks in before it was clear COVID wasn't going anywhere and we needed to return.

We came back and decided that since we had a nice travel fund and no jobs we should use that buffer to explore career choices and places to live that we hadn't previously.

She is now attempting to become a full-time food photographer, I'm still in software but working as a freelance contractor with a lot more free time and better commute.

So far we've broken roughly even on the experience, with a significant boost in quality of life.

http://tomandmary.travel/
There should be a consulting service for people who want to Do Something Different. Like a guy who listens to your plan, and tells you how realistic it is, and all the pain and frustration you're going to encounter. Maybe he also puts you in touch with other people who've done similar things.
The old cable boxes were literally switches, with all channels flowing into the box all the time. Now switching is virtual and done on the server (plus all the software encoding/decoding).

Right now I would be satifsied with at least some caching of the menus, so it doesn't have to pull the data every damn time I scroll up or down. Come on, it should be able to remember what channels I have for more than 5 minutes in a row.
My Minecraft cave process was "torches to the right on the way in" so it's easy to backtrack