skysight-inc/HackerNews huggingface dataset:
I suppose some people care more than others about spelling, I wrote this comment in a few seconds and didn't double check for errors.

My comment wasn't so much assumptions as it was my reinforced opinion over the last decade talking to students and faculty
Ah I love wolt, best app of all the providers! So much churn in this industry.
The problem comes down to this: companies are run by children. I mean that literally, in the sense that the older I get, the less surprising it is that people younger than me do a poor job of management.

The older you get, the more appreciation you have of how many and how deeply the misconceptions about how to run companies are and go.

Retention of good people is very very important. But also the nature of that retention: you don’t want them in prison, you want them to be in paradise.

Manage people like beekeepers manage bees: they are always free to fly away, but they don’t want to, because this hive here is so nice!
Brings to mind Umberto Echo's "Vegetal and Mineral Memory: The Future of Books" at the Bibliotheca Alexandrina in 2003 (PDF):

> WE HAVE THREE TYPES OF MEMORY. The first one is organic, which is the memory made of flesh and blood and the one administrated by our brain. The second is mineral, and in this sense mankind has known two kinds of mineral memory: millennia ago, this was the memory represented by clay tablets and obelisks, pretty well known in this country, on which people carved their texts. However, this second type is also the electronic memory of today's computers, based upon silicon. We have also known another kind of memory, the vegetal one, the one represented by the first papyruses, again well known in this country, and then on books, made of paper.

* https://www.bibalex.org/attachments/english/Vegetal_and_Mine...
Right but he's equating "Acceptable" to worse than "Poor" as the German cars were achieving in the same time frame. The Tesla was "Acceptable" for years where the German cars were "Poor". Which is worse?

Also he's attributing poor passenger side tests to malice when the real reason might be that the engineering requirements are very different because the steering column doesn't exist on the passenger side.
In fact, 16% a pedestrian fatalities involve a driver with some level of intoxication
I heard from my wife that cars are designed for men— that is, the crash test dummies are all designed to represent “the average male”. I was really surprised by this.

https://kjonnsforskning.no/en/2019/06/cars-are-still-designe...
making a framework popular is harder than making data center stuff; people successfully rack boxes and crank rust/go/js/.. every day, but most js frameworks fail
i just started rebuilding my personal site with nextjs but the enthusiasm here is pushing me to try svelte for the first time.. guess ill have to take a look at the feature list
>... the engine is one of only three families that spins "backwards" ...

Yes and no, I believe there are more than three, here is a fourth one:

The FIAT 100 engine[0] (in it's latest incarnation actually 903 cc that was derived from the original FIAT 600 was originally 600, then 750 and 850) was rear mounted on the 850[1] (and was spinning in one direction) the following series of cars (FIAT 127 [2], Autobianchi A112[3]) used the same engine but front mounted and it was spinning in the opposite direction).

But most probably there are more examples in lesser known brands around the time they all moved from rear wheel traction to front wheel (roughly end of '60's begin of '70's).

[0] https://it.wikipedia.org/wiki/Motore_FIAT_100
[1] https://it.wikipedia.org/wiki/Fiat_850
[2] https://it.wikipedia.org/wiki/Fiat_127
[3] https://it.wikipedia.org/wiki/Autobianchi_A112
It makes little sense with diagrams when all you have is an opamp and 3 ASICs. There is nothing to be repaired.
I'd like to share a thought on this, which you may find helpful. I apologize if it comes across as presumptuous; I'm not good at finding the right wording for this kind of thing. It's a cautionary tale from my own life that may or may not resonate with you.

Sometimes I've had similar lines of questioning. Where it occurs to me that something might be a risk worth addressing, and so I'd better gather data until I'm confident everything is okay or that I'll have a way to notice when the risk becomes real.

Every(?) time I've gone down that route, I later concluded that the concern really wasn't that big a deal, and that I'd just be hyper-focused on it because of anxiety or A.D.D. I.e., in the overall scheme of things, the true risks that deserve priority are pretty evident: good sleep and body weight, exercise, not smoking, keeping my finances in order, etc. I have a tendency to forget those primary issues when I start focusing on something that could, potentially, under some circumstances become a problem.

When I go down those rabbit trails, I end up reading a lot of articles, buying some unnecessary stuff from Amazon, planning for a project that realistically I'd never complete, and just worrying a lot.

If there's any takeaway from all this (for me, at least), it's "don't sweat the (probably) small stuff".
Can someone teach me how Svelte does what it does? The front page is not telling me much?

How does it "surgically" update the DOM? Why is it better than virtual DOM?
Monorepos create more issues than what they solve.
Infrastructure Bill: Mandatory drunk driver devices
I wish your comment was the parent comment. It would be nice to understand what the benefits are because we all know about the silly cancer warnings in Starbucks.
lmao this is so fucking stupid, “let’s NFT pollution then it’s poor people’s fault for not buying a seat at the dao for deciding what chemicals are in their air”

Free market cultist are so weird
So it is that straightforward for a proof of concept (downgrade to an old version of Zig compatible with the project, patch an undefined variable bug the author introduced yesterday, s/32/64, add 4 bytes to main.zig->Header and its accesses).

Doing so makes the program slower though which might be a non-starter for a performance focused project. Plus you'd need a little more work to properly handle large archives on 32-bit and smaller systems (at least those which support >4GB files).
"No-code" and "Low-code" - it's all still code, just someone else's that you don't control.
100 Days as a Digital Nomad
> I'm not saying the app is useless, I'm just saying it's not as easy as the website says. I personally wouldn't use a mobile app for that, because it's too risky in my opinion.

It is assumed that you are in a risky situation, or you want to have control of the information if something were to happen, I honestly think it is easy or maybe I should try harder to explain it better, you upload the files, configure the emails and activate or deactivate the different functionalities it offers which yes it is true they are varied and nonexistent in the market. I thought of this service for smartphones because it is what you carry with you almost always, I never thought, sincerely in a web service.

> Suppose we have a scenario where someone has confidential information incriminating one of my theoretical adversaries and sets up Zoldy with the data. What if I hire a thug to steal and destroy the phone? Will the owner be able to stop the messages he doesn't want sent?

I suppose in this situation a person has the phone and is being attacked to destroy it in order to stop the service so that the emails are not sent, however in the above reasoning something escapes me, you see, if I have the service activated it is because I want to use it in case something happens to me, why would I want to stop it. If the phone is destroyed without the service being Notifications On, when the service time is over everything will be automatically erased, which links to the next question...

> Can the application be restored to a functional state on another device? If so, then a malicious third party could access the Google/Apple account and restore it by gaining control of sensitive information.

No, the app only works on a single device, in fact, it is tied to it, the device is the "user". You can't move it between devices or share it.

> According to the website, the data is stored in Firebase. But how does the application access them, is there a gateway server that controls? If so, I wouldn't even bother with the above scenarios, but attack that server and get ALL the data. Not just from one target, but from all, which would be pretty much a disaster (for you, the app and all clients).

Your files go from your terminal to Firebase directly, they don't go anywhere else, the app doesn't access them just upload them, you can delete them of course, you can attach those files to any email and they stay there for the duration of the service and if the emails are sent they stay there for 15 days so the recipients can download them, then everything is automatically deleted, files, emails and messages.

That way your files go from your terminal to Firebase and if for any reason the emails were sent, only go to the recipients you have previously defined.
That is just lazy programming. If the input "foo:bar" is ambiguous, the program should try both interpretations (HOST:FILE and FILE) and then present the user with a prompt that provides sufficient information.

"Does foo:bar refer to the local file `foo:bar' (size: 102kB, date: 2021-11-11) or to the file `bar' on host `foo' (FQDN: foo.example.com, IP address: 1.2.3.4)?

1: local file `foo:bar'

2: file `bar' on remote host `foo'

Your selection: "
> When you use words like "when people now see articles like this" to completely dismiss its very point

I think you're misreading my comments.

I'm not dismissing the article. It's the opposite. I'm saying that my fear is that other people will unfortunately dismiss the article, due to fatigue of being warned that things cause cancer.
I recently took on a new, super complex project and can attest to Obsidian beyond useful. I’ve put all notes and info into it, everything.. and it’s really paid off. I now see this process rather like unit testing whereby the structure of the notes mirrors your own thoughts but with a better, searchable memory.
I'm a backend focused engineer that's worked on PHP and Javascript API / apps. In the past I had to write a lot of boilerplate code, now things like Strapi make it super easy to prototype data models and give you authenticated APIs for very little effort.

I'm a huge fan of Plasmic so far, I've tried to make frontend react sites and they don't look as nice as what I'm able to achieve with what I can only call a "website builder" tool.

My goal is to customize the CMS and use it as an API for a separate frontend site. JAMStack is the future... I don't think there is anything specifically 'no-code' about it but I'm suggesting two tools here that let you do no-code and also have nice doorhandles to let you get under the hood. I think that last part is key.
The “no code” and “low code” movements come up over and over again because programming is now like writing: Yes, it is its own profession, but also yes, it permeates all other professions as software eats the world.

Languages and tools are user interfaces, and any time you have many different jobs to be done by many different people with many different contexts, it is natural to develop several different interfaces for what may appear to be the same work.

Thus, low-code and no-code. But!

Programming is more than just coding. It’s also all the activities AROUND the coding, including things like reviewing code before it is deployed, version control, reverting code, testing code, automated tests that also serve as DSLs for describing the behaviour of code, &c.

Robust no-code or low-code systems also need to address the needs that the systems and tooling that live around high-code serve.

They don’t need to do these things the exact same way, but it’s a Chesterton’s Fence situation: We shouldn’t just ignore those other systems, we should figure out why they exist and make sure that either we know those needs no longer exist, or address them another way.

https://raganwald.com/2012/01/08/duck-programming.html

Discussion around the original post:

https://news.ycombinator.com/item?id=3442419
Things were definitely different in the dot com era. I have stories...

I think things are a lot better now from what I see.
The problem is that you can’t usually afford to target just a Windows 95 PC or equivalent today so such a tool cannot exist. The UI must morph and adapt and feel native across phones, tablets, retina displays, etc.

Even video games these days need to adapt to a different UX on each platform even thou they are the closest to having one unified UI across the gamut
Yeah, rewriting it with Electron + Svelte + a Rust backend for the heavy lifting.

I looked at alternatives to Electron because I wanted to avoid the bloat, but nothing felt like the right fit. Tauri (https://tauri.studio/) is the most exciting, but I couldn't find a good way to get raw video frames into the UI without a bunch of expensive copies or serialization. I also looked at native toolkits like Qt (I've worked with it in the past) but I didn't love the idea of building lots of custom UI components without the benefit of HTML + CSS. So for now it's Rust + Electron, and I'm paying extra attention to performance.
I said 15 mock expectations, not cases.
> He leaves behind a complicated legacy. It's important to note that credible allegations of domestic abuse lead him to sell SA in the past year, and this can't be set aside.

How many people do you know who quit their job and/or sold their business because a stripper said they slapped her too hard? Personally: none. Don't believe the shit you hear from neurotic e-girls.

His skirmish with Uwe Boll was prophetic. Internet nerds who've led mostly sheltered lives don't mix with real life grifters and addicts. Mixture of the two different species can only end in domestic disturbance calls, DWIs, defaulted child support, and eventually one or the other of the parties' last gofundme.
The docs seems to explain things the best, as usual:

https://multipass.run/docs

> Multipass is a mini-cloud on your workstation using native hypervisors of all the supported plaforms (Windows, macOS and Linux),

Seems their innovation is "Docker, but after 8 years of Docker"
Google overpaid for Youtube, for sure. Facebook could have negotiated harder for Instagram but 600M or 1B doesn't make a huge difference for a giant like them.

Facebook also paid 20B for Whatsapp which is nuts.

The thing with Musk is that it's his modus operandi, meaning divorcing his net worth from the real and tangible impact of the company he is at the helm of.

He has done it again and again, when he perceives that he has a bigger fool ready he offloads the overpriced equity and bails.

He'd do it again , only problem Tesla is so big in terms of market cap that the bigger fool at this point can only be the Federal Government.

Some people in here excuse him because it's exactly what they want to do too.

Creating a startup, hype it up and sell it to a Forbes500 company who'd overpay for it and would then kill it off
The modem is now waterproof. I'm guessing that an Ethernet port isn't easy to make waterproof.
(post author here )

"Better bike infrastructure" and "a bit of pedal assist" are both good things that we need more of.

Even in the best possible future, I believe cycling in US cities will involve some amount of mixing with cars for the rest of my natural life (unfortunately!), so I'm not sure "completely bogus if…" is fair.

And anyway, a little extra speed is still useful because it's transportation.

Here's a fun thought experiment: define "places I can go" as "the locus of points within 1hr bike ride of a train station." If e-bikes let me go 50% faster (say, avg 15mph instead of 10mph), that multiplies the accessible area around each train station by 2.25x! I can go more than twice as many places now!
Another perspective...
https://www.indiatoday.in/opinion/shahana-basu-kanodia/story...
I do think it's interesting how they've positioned Cloudflare Pages. Kind of an "Amazon" move. Unlimited bandwidth and seats. Will be interesting to see though if it works for Cloudflare, they still don't even have Gitlab integration.
Meaning and Context in Computer Programs
Is your account the only account that's expected to run the binary? If so, then `$HOME/bin` is a perfectly acceptable (albeit not standard) place to put it.

If you expect other users to be able to execute the program, then you should put it in either `/usr/bin` or `/usr/local/bin`, depending on whether the former is already being used by a package manager. `/opt` is generally for self-contained software that doesn't play nicely with the rest of the system, but might still be installable through the default package manager.
Yep, a failure on the part of the beaurocrats to deny the zoning changes.
But wouldn’t yours be an example of an incremental improvement in the experimental process?
> they are definitely black hats

Both intelligence agencies and cyber-criminals can be considered threats, but they are quite different. Intel agencies would present a serious threat to confidentiality, but are very unlikely to threaten the integrity & availability of business systems.
Thanks!

1. I'm not sure I 100% understand what you're asking here but it seems that what you're looking for is very possible by triggering workflows off of sheets. https://solutions.appsheet.com/workspace or https://zapier.com are a couple of great ways to do this.

2. If you can embed HTML in an Android then you should be able to embed one of the forms. I haven't done it before. Let me know if you try it and how it goes.
Isn't the entire point of snaps (and flatpaks?) technology that it's isolated? So the application won't be able to do whatever to your computer. But docker, lxd and similar usually requires root permissions to run, and access to bunch of sockets and what not.
We have some terraform that generates each developer their own GCP project, along with all the infrastructure and build pipelines they'd need to run their stack themselves.

It looks something like this:

module "incident_io" {
for_each = {
"staging" = {
project = "incident-io-staging"
}
"production" = {
project = "incident-io-production"
}
"dev-lawrence" = {
project = "incident-io-dev-lawrence"
autodeploy = true
}
"dev-lisa" = {
project = "incident-io-dev-lisa"
autodeploy = true
}
# ...
}

source = "./modules/stack"

application = "incident-io"
instance = each.key
google_project_id = each.value.project
autodeploy = lookup(each.value, "autodeploy", false)
}

So their traces + logs get sent to their own StackDriver instances, rather than polluting either staging or production.
You can only connect to one Snap repo at a time (which is by default the proprietary Snap Store), unlike Flatpak which supports multiple backends simultaneously.

Canonical is being very sneaky with their promotion of Snaps, with some packages such as Chromium when installed with `apt install` actually installs both Snap and the Snap version of Chromium.

For these reasons I avoid Snaps completely and I have no issues with Flatpak.
That’s true. But some of the best programmers I knew were accountants.

There’s a difference between being able to program (everyone) and being a professional programmer.

It’s like everyone can cook dinner but not all can be a chef. This doesn’t mean the solution is microwaveable meals for everyone.
The title doesn't match article and misrepresents the findings. Please change the title.

From TFA:

"Therefore, the data do not suggest a link between sleep depth during daily caffeine intake and changes in brain morphology. In conclusion, daily caffeine intake might induce neural plasticity in the mTL depending on individual metabolic processes."
Youe title is horrible. The study states that caffeine reduces GMV in the medial Temporal Lobe, irrespective of sleep quality, and that this reduction is increased with an increase in caffeine.
Years of Java has me seeing the world in camel case
Yeah, I definitely think you're right about this on every single rational level. That said, I think guilt is often an irrational feeling.

I barely knew the guy, and there's a large part of me that knows I did basically everything I could possibly do to help. I wasn't a family member, I wasn't his spouse, I wasn't a childhood friend, I was a dude who had an SA account as a teenager and subscribed to his YouTube channel and found his LinkedIn.

....That said, and I will acknowledge that this isn't the most rational thought that I have ever had, but I do wonder if him saying that to me was a cry for help, like he was reaching out to anyone to show some sort of interest in his well-being.

It's silly, and of course that logic will never end; I'm sure could convince myself that I'm responsible for 9/11 if I tried hard enough.

As I said in a sister thread, I do have an appointment with a shrink in a few days. I am reasonably sure they will either be able to help me or at least will be able to refer me to someone who can.
Genuine question: on what systems is `/tmp` persistent? Both macOS and Ubuntu 20.04 clear `/tmp` on every reboot for me, and I haven't changed the defaults at all.
How to implement a TypeScript-style type checker, part 6: narrowing
>In any case, since you're already being sold $2000 worth of equipment for the absurdly low price of $500, I'm not quite sure that a complaint about some adapter is in order.

kinda agree. i remember watch or read a tear down on the original Starlink dish. it wasn't cheap to make but maybe Starlink should charge more for its dish instead?
Formulas are the code, otherwise FORTRAN is another popular no-code product.
Automatic braking and some sort of intoxication detection. No thanks.

Do you want people to buy new electric cars? Maybe don't do these things. Many people will just opt to keep older cars running longer. Alcoholics will specifically buy older cars without the tech.
Have NFTs even been legally tested as inheritance?
Personal attacks and ideological warfare are not ok on HN and will get you banned here, regardless of how wrong someone else is or you feel they are. It's not what this site is for, and it destroys what it is for—it's basically the equivalent of both pouring fuel and setting a lit match to it. As a result, we got a hellish flamewar. Other people did the same thing, of course, That doesn't make it ok.

If you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and taking the intended spirit of the site more to heart, we'd be grateful.
It's probably because they had a team of experienced iOS/Android engineers, who are significantly more productive in their respective platforms.
How can I get the grey wedge to be smaller on that chart?
Last year during COVID I ended up doing a 26.2 mile run as something do in the spring. I was surprised at how quickly I recovered so I ended up doing another the next weekend... the pattern continued for 5 weeks.

I eat a primarily whole-food, plant-based diet and credit the low inflammation of the diet with ability to recover quickly and do that at age 45.

I thought it might be a one-off, but in the fall I ended up doing 6 26.2+ mile runs in 6 weeks, including a 50k race and setting my marathon PR on the last run.

But now I'm seeing my 10 year old get into running who has been plant-based from birth. He beat almost 80% of the field in a half marathon about three weeks ago, then two week later completed a 19 mile (30k) run. He's also clearly recovering rapidly and has relatively low soreness.