skysight-inc/HackerNews huggingface dataset:
> Fixing dev server errors is a little distracting at times

You will be very pleased with the upcoming release of Vite 2.7! It's by far the most impactful release of Vite thus far for SvelteKit. All the major known issues we've been tracking have been addressed in the latest Vite 2.7 beta (assuming that one of the PRs we're still working out the kinks of doesn't get rolled back, but either way it'll be a huge improvement!)
Glad to see you here Lee!

> We're just supporting Rich and helping the project grow!

I'll admit that I have a negative bias towards this... in spite of Basecamp+RoR, Mozilla+Rust, or all the great OSS HashiCorp makes, it's still hard for me to believe that business do anything out of the goodness of their heart.

Is there a strategic goal for hiring Rich? is it that Svelte is used so much in house that it only made sense to support it? Is it to get more cred with developer by supporting projects they love?

Again, sorry if this question is to skeptic and cynical... I love to be wrong on this! :)
Unfortunately it looks like it is being called Rectangular

Dishy McSquare face?

https://api.starlink.com/public-files/StarlinkInstallGuide_R...
Heh, the major problems that I've run into using monorepos in the real world at scale are:

- CI breaks all the time. Even one temperamental test from anywhere else in the organization can cause your CI run to fail.

- Building the monorepo locally becomes very complicated, even to just get your little section running. Now all developers need all the tools used in the monorepo.

- Dependencies get upgraded unexpectedly. Tests aren't perfect, so people upgrade dependencies and your code inevitably breaks.

It's cool that everyone is on the same coding style, but that's very much achievable with a shared linter configuration.
Exactly. The code isn't the hard part. The hard part is abstract thinking and logic.

I created an email escalation notification system that was manipulated with graphics in a flow diagram. My users couldn't handle the precise logic for doing the escalation chain and always asked for help. Turns out, _that's_ what I'm good at. Logic and abstract reasoning.
The newsworthy development and actual change in policy was to pull Moderna for certain demographics. Pfizer has always been recommended for them. Reuters is whitewashing a little with the headline.
versus making considerably more money at only fans

There's an large amount of assumption in that statement, while parent asked, "how many are really making any decent money?" I mean, you even quoted it, but then just kept on going as if the question were never asked. I have no idea if OnlyFans pays about the same as retail work for the majority, or if OnlyFans content creators need to go buy rakes to collect their money, and I have no idea how to even find out. But if you have insight the rest of us don't, I'm ready to read it, because IMO it's kind of the basis of the point parent was making.

If it were such a lousy deal for content creators, wouldn't they choose other work instead?

The same could have been said about coal miners 100 years ago...or maybe even today. I don't want to whip out the privilege card, but to assume "just go find another job!", well...
I think you are making a lot of assumptions about the visibility of any possible dust cloud.

First, you have to take into account size. The smallest feature on the moon that can be seen with the naked eye is ~ 300km in diameter. IF aesthetics are your main concerns, plumes smaller than this should be no problem.

2nd, I don't agree that dust will remain suspended longer. Dust on earth is suspended in the atmosphere, which the moon lacks. On the moon, dust follows a parabolic trajectory, like a thrown rock on earth.

Last, lunar dust is the same color as the lunar surface. like a white cloud on a white background, it would be extremely difficult to differentiate.

I personally think a dust cloud on the moon would be cool, but this is beside the point.
Very much doubt that's their corporate strategy. More likely it's as simple as: lots of people have monorepos; they have lots of issues with Git and Github; Github wants their business.
Why would they need to be tested? Don't get me wrong, spending thousands on a generated illustration of a zombie is ridiculous, but if someone has access to the token, they can bequeath that access. They don't need some special mechanism to do it.
This exactly what I needed, will try it out next week.
"The geographic distribution and nesting
of clusters of deer and human lineages strongly suggest multiple zooanthroponotic spillover events
and deer-to-deer transmission."

And, what is the difference between deer and, say, raccoons or mice or possums or squirrels or feral cats or any number of other common urban mammals? Well, at this point I'd guess the difference is that deer have been tested, and those other species, as far as I'm aware, have not. Quite possibly, in regard to covid-19, that's the only difference.
Right, /var/tmp is the "Persistent Temp" directory, and /tmp is "Ephemeral Temp". The /run directory is for runtime data such as PID files, Unix sockets, named FIFOs, and generated systemd units—it has a specific internal structure and shouldn't be used as a direct alternative to the relatively unstructured /tmp directory. While both are generally ephemeral tmpfs mounts, only /tmp is writable to all users.
Our modern economy is so complex that "meaningful" is (meaningfully, lol) impossible to precisely define.
24k to adopt C#, that's a bargain.
So it sounds like the tradeoff here is that the generated bundle is more complicated/bigger. I'm not familiar with Svelt, but wondering about bundle size + debuggability.
Never use spaces in file names. It shouldn't depend on age, it's common sense.
If you feel obliged to to do so, and it doesn't hurt your mental health or your new job, ask if he's willing to keep you part time to help with the transition on an hourly rate (much bigger than what you're getting now), for a limited amount of time (say a month or so).

Your team will understand, as probably they are all micromanaged and would like a better deal as well.

I was in a similar position a while back, but I was the one staying behind after the senior (and only other dev) quit for roughly the same reasons.

No hard feelings towards the one quitting, on the contrary. Owner just outsourced everything soon thereafter and we all just moved on. (I wanted a break to recover from the burnout - which I later realised it was a burnout - but I got a new job a couple of weeks later, from HN no less!).

Just be upfront and honest.. If he run out of money he would let you go. It's only logical that if you got a better deal you'd let him go.
No, no, there is no suspended dust!!!

Suspension requires an atmosphere! All dust particles on Earth experience a 9.8 m/s² acceleration towards the surface of the Earth, but other forces from the moving gases in Earth's atmosphere around them can easily overcome that for a small particle.

All dust particles on the Moon will experience a 1.62 m/s² acceleration towards the surface of the Moon — which is lower — but there are no gases to stop them. They are on a ballistic trajectory from wherever they they were launched. They will impact the surface of the Moon in fairly short order, unless you launch the dust at orbital or escape velocity (upwards of 2 km/s in both cases).
It is really worth it. Svelte is sooooo much better than React. Believe me, I was one of the skepticals about the entire SPA thing but after trying Svelte I think my problem was with React, not with the concept per se.
It would probably help to specify your location.
All these costs are highly dependent on where you live - especially insurance and fuel prices.
In this case, I think I would have gone with a “shimmering” full loading bar when waiting to connect to the server.
> it's a tremendous productivity boon

Curious to hear more specifics on this. Did you migrate from separate repos to a monorepo and subsequently measure improved productivity as a result?
It's so weird the cycles of idealism that permeate through our industry with every new generation of tech nerds.

* Project management and software development methodologies are bullshit! Let's all follow the "Just get shit done" process!

* Loading icons shouldn't lie!

* Unlimited plans should be unlimited! If your business model can't scale with everyone backing up 10Petabytes of manga, don't offer it to me!
I know I need to improve this, now I know better, sorry you had to take that time only to understand the service. I take this really seriously and will review ways to explain better and simpler what it does.

Thank you!
Some areas of software are well-suited to solutions which require no coding. Photoshop is a great example. PowerPoint and Word are another. WordPress is another. Some of these are enhanced with code (WordPress, Excel).

Over time all software areas will have no-code options.
Cool name … but why do so many apps insist on using simple English words as names? Whatever happened to more boring, uncool, old-fashioned composite names like PhotoShop or Notepad or Powerpoint?

The problem with one word names is that if the app gets big, it pollutes the search results for those words, making information hard to find. Just Google "Kafka", "electron" and you'll see what I mean.

I get that there is a "cool factor" in using "austere" names. But please be considerate of the need of other professions … Naming your app "electron", "polyhedra", etc makes it harder for physicists and mathematicians or even just the average person to find the information they look for.

It's interesting to note that font designers generally are more considerate of not polluting the public naming space than programmers. Fonts are generally given names that just sound like they are names of a font (just like drugs are generally given names that "sound like names of a drug"). Apps used to follow similar conventions, hence PhotoShop, FrontPage, DreamWeaver, etc. I'm really not a fan of the "austere" naming aesthetics that have prevailed in recent years. And as a Kafka fan I'm tired of constantly coming across results about Apache Kafka when I'm searching for information related to the novelist. Yes, I know I can be more specific in my queries, but you'd be surprised how many good resources there are about Kafka that don't contain "Franz" anywhere, or how many pages on the internet are about Apache Kafka but don't contain "Apache" anywhere on the page. I used to have a Google alert set up for Kafka results and I had to turn it off because the noise to signal ratio is just too high.
via GUI in OS X.
Also see:

SARS-CoV-2 in American deer could alter the course of the global pandemic (npr.org)

49 points by joahua 10 hours ago | 81 comments

https://news.ycombinator.com/item?id=29185411
"Seems" to, but does he? He goes on about how "never been convicted or found guilty of doing shit", points out (correctly) that anyone can allege anything on the internet -- but I don't see him actually deny any of the accusations?
I totally identify with your aversion to build tools, but things have changed for the better in the last few years.

My advice would be to check out Vite, and use it with Vue. I've introduced Vite/Vue2 to a pre-existing Django project and couldn't be happier. I've explored a number of different approaches for integrating Vite and Django, and this blog had the best approach, IMO: https://weautomate.org/articles/using-vite-js-with-django/
Just wanted to say thank you for the write-up, it helped bring me up to speed on the state of dotnet as I am looking to get back into it
I ended up deleting a few extra rules I found in little snitch, and things seem to be working much better. I guess maybe there was some contention in the multiple rules.
> Now the industry is giving cancer to poor people and needs to be punished. Who is right and who is wrong?

Yeah, if your industrial process causes cancer you need to re-engineer the process to be safer and polluting less, even if you were there first.
HTML smuggling surges: Highly evasive technique used in banking malware
It took me a couple of read-throughs of this to really see what he's trying to say about NFTs, and (having been skeptical elsewhere about NFTs) I kind of understand what he's saying. He thinks that everyone is obsessed with NFTs, he thinks he has wisdom to share, by packaging up his wisdom into NFTs he can smuggle his wisdom to a wider audience. Am I getting that right? If that really is what he's doing I think it fits much better into a conversation about how you do stuff that interests you whilst still working, than in a conversation aobut financial freedom.
Well in my opinion, it is never appropriate here, because it is against the HN guidelines:

"Please respond to the strongest plausible interpretation of what someone says, not a weaker one that's easier to criticize. Assume good faith."

To me it is not intellectually rewarding to have a conversation talking about how someone else is a jerk or talking about how we want to make someone else suffer. Especially if the "action" you're trying to punish someone for (i.e. doing bug triage) is something that is a completely normal part of any open source project. I've noticed that once the conversation gets into that mode, it seems fairly impossible to have any kind of constructive dialogue. I just want to talk about technical stuff related to these desktops. It's really exhausting and hard to do that when every comment thread devolves into the airing of grievances against some developer based on some comments that were made years ago. I mean, come on, we are a smart bunch, we can do better than this.

Edit: And I think what you've said is really dangerous, I have to ask you to please stop that line of thinking. You are talking about making people suffer for something that you acknowledge is just an assumption. If you know that there is bad faith happening then that's a different story, you would flag it and then the moderators here will usually ban the person if they keep doing it. But you didn't say that you knew it was happening, you said it was an assumption. I hope you can see how that's not fair to anybody, I don't think you would want to be punished for people making untrue assumptions about you either.
Nah, he should have stopped with the first diagram.

Google plus the internet is your second brain and is the optimal approach for almost everyone. This heavy approach seems like make work that will waste time, and the data will rot, leading to calcified and inaccurate knowledge.
Things we agree on: ignore everything no-code proponents say about their tools or capabilities

Things we disagree on: code before no code

My experience has been that actual code is always superior* to no-code, because no-code is always more complex. E.g. the no-code developer environment + code (in whatever designer form) + interpreter / runtime / libraries + any integrations + actual generated code.

Consequently, business critical functions should be in actual code, if it's an option.

So where and why to use no-code?

As a prototyping tool, no-code before code, because it inverts the pyramid (few developers, many users) by making users into prototyping developers, and it makes the best use of scarce resources (code developer time).

No-code written by users allows you to waste user time figuring out all the things that are typically missing in a business spec, without wasting developer time. Then, when they've figured out exactly what they want (because it works!), developers can come back and do exactly that.

This usually involves throwing away the no-code model when coding, because it's probably not going to be architected well, but does provide a concrete, tested, proven spec.

So essentially, the company gets version 2 of the code, at the cost of 1x user time + 1x developer time. Instead of version 2 of the code, in 2x developer time, which is too expensive and never happens.

* From a TCO, maintenance and reliability standpoint
Facebook scraps ad targeting based on politics, race and other sensitive topics
At welovenocode.com (the biggest no-code marketplace) we discovered that during shortage of software developers, big companies (S&P 500) started to hire no-code devs instead. The ratio of code to no-code people hired was 1000:1 and now it has increased to 100:1 (by 10 times)

I think that within a couple of years, no-code will take over >30% of the software development market
I would rather they added a U suffixed version and better still backported that all the way to Win 7. Now in 3-7 years people can write programs that use the A functions, but have to check the version of Windows and refuse to run if it isn't new enough.
I bet 99% of their customers do not need an Ethernet port. It was a cost-saving measure.
Apple's early success stemmed from a tiny 20kb computer program they didn't make
The second difficult part is when the team that built the "good enough for now" realizes that the line was crossed, that they do not have the skills to be part of the "hire developers and create our own software now" solution and then start subtly, or even openly, sabotaging every effort to move away from the Excel/VBA solution.
> I was able to step through the compiled Svelte component code and narrow it down to one of my own functions.

This is the best part about next-gen frontend frameworks. We can go back to having a stack trace uncluttered by layers of asynchronous abstractions.
Show HN: Blinkist Club – Mashup Clone of Twitter and Blinkist
so it didn't work, but they mashed a lot of data.
Is "!" legal in Windows? I'm pretty sure it is not, but I'm not on a Windows machine to test.
Link to source: https://gitlab.com/dto/danceball

(I didn't see it at first since it's in a collapsed section...)
Too lazy to go add video but wrote a post processing pass to do this here

https://greggman.github.io/doodles/textme08.html

You can choose various different subsets of unicode (glyphs), you can also choose "DOS colors" (debug) and change the text size etc..

It's just post processing a 3D scene but it would be trivial to change it to video

A different kind of video effect is to use the video has a height map. Works best with certain kinds of videos

https://greggman.github.io/doodles/3d-grid-video.html?url=vi... (warning: has sound)
I wonder if this building will have issues with water damage 25 years from now.
> All of the dummies have the exact same shape: the adult male dummy re-scaled to various sizes.

No. You can confirm this by clicking on my link. The 3-year-old child's head is vastly larger in proportion to its body than the adult male's.
How are landlords able to make those numbers work? Is it that the properties are long ago paid off so anything is profit? Where I live, rents track closely with mortgages so I'm trying to get my head around the financials of what you are sharing.
Hey Guillermo,

Thanks for chiming in here. Unrelated, I saw that Vercel is ramping up hiring for designers. I’ve always worked in consumer-facing design spaces (banking, travel, etc.) and want to make a change toward something more dev-oriented like Vercel, but I worry being told that “I don’t have the right experience”. Does Vercel hire folks looking to change the industry they design for? I’m a senior IC in design systems, so the extent of what I design for devs is mainly documentation sites.
> Edit: I see. It can use pcre2 but it's a build time option which of course Ubuntu has off.

That's unfortunate. Perhaps a bug report to the packagers is in order? Archlinux enabled it: https://github.com/archlinux/svntogit-community/blob/0dc033f...
I'm typing this on my Framework now and I have to say it really is a special device. The prevailing culture of treating technology as disposable is something I personally don't vibe with - I always keep all of my tech and have collected machines over the years that most people would probably consider obsolete and uninteresting (there's an Amiga 1000 and iMac G3 currently in my field of view). Having a fully open machine that I can customize, upgrade and repair for the foreseeable future is just so cool and makes me feel like this is my personal computer in the truest sense of the word!

A few takeaways from using it for around a month now:

1. This is the most "premium" feeling non-Apple laptop I've ever owned. Most of the laptops I've ever daily driven are Macs or Thinkpads so take that for what it's worth, but I think most people will be happy with the fit and finish of this device.

2. The swappable port system is actually a lot more useful than I expected. I initially thought it would be something I set up once and didn't bother with again for a while but there are a lot of random moments where it comes in handy. I'm kind of a messy, hyper person that periodically reorganizes my desk and I like to move between different workspaces when I need a different setting to feel creative. Being able to move my HDMI or USB-C ports around for better cable management is so nice and yeah I could use an external hub but I've always found those to be annoying on-the-go and just "feels bad man". Also I don't use Micro SD cards as much as other people but there are times when I do and being able to swap that in is really kewl.

3. Linux support is amazing but there are still a few hiccups. I use Arch Linux and everything works perfectly except for one minor inconvenience with Bluetooth: on a soft restart, the Bluetooth is disabled and I have to do a hard restart to restore it (can be mitigated by a kernel downgrade and should be fixed in a future update). It's not a deal breaker for me as I usually just close my laptop and put it to sleep, but just know that it's like running Linux on most other computers - you're going to have a much better time if you're fluent in tinkering and configuring your OS.

4. The 3:2 display is awesome for programming and content creation, and I don't know why more devices don't adopt it. My only criticism is that it's not a touch screen but with how modular this laptop is it's only a matter of time before that becomes an option.
Thank you. I should also add a link to the source of the underlying game engine: https://gitlab.com/dto/xelf
That makes little sense to me. Satellite links have been around for ages. They are totally fine for an application like that where latency is no issue.
When There Seems to Be No Way Out – Customer Discovery for Your Head
The word you are looking for is gasket. :)
That is an interesting way to do it. Per project would allow you to set give each developer all the permissions they need.

The worry I have with this is that as you grow you will eventually end up with a bunch of dead projects. You need to cleanup that list every so often as employees come and go.

We have a dev project so they could send their logs there.
WTF is an ETF
I was going to suggest that asbestos was a bad example, because, in most cases, as long as it's left undisturbed, it's completely safe. The only risk from asbestos is from breathing it into one's lungs. If it's not in the air, it's not a problem.

But, then I thought: hmm... maybe his is a great example. People are terrible at assessing risks. The word 'asbestos' is likely to cause a greater reaction than is warranted. It's the opposite side of the coin from peoples' reactions to those prop 65 signs.