skysight-inc/HackerNews huggingface dataset:
For some perspective, Sri Lanka is about the same size and population as the greater Los Angeles area. I can't begin to imagine Los Angeles grinding to a halt with no fuel, intermittent electricity and many essentials in a precarious state. It would be chaos.
So what you mean is that Tesla should be using trained safety drivers like real AV companies do? Also, to be clear, you are either lying or misinformed about the behavior if autopilot as far as detecting engaged driving goes.
Every time you label someones project a "literal afternoon project" it's probably better to just reconsider and not do it.

Especially if it's a company with multiple employees that probably don't sit around and do nothing all day.
AI model, EG3D, generates random images of faces with underlying geometry
https://www.youtube.com/watch?v=hKmDGWv9gRk

;-)
Or a limitation of the human mind.

If you jam too many unrelated changes into one diff, people stop paying attention, because now reviewing it requires many minutes and note-taking.

Since hundreds of line changes can have little or no effect, but a single line change somewhere else can have drastic effects, it is essential to separate the unimportant from the important.

Changes in dependencies is a not unimportant change, but they tend to get treated like noise because those changes are associated with automated tooling, like the package tool. Updating dependencies separately solves a social problem, not a technical one.
Facebook uses mercurial across the board, at least from what I saw a couple years back. A good chunk of the large file / large repo has been open sourced as EdenFS [1] which uses file notifications to update the status as you make changes to amortize the cost so that it’s already computed by the time you query (watchman is integrated). That being said, very few code bases grow to this size unless you are a major tech company and have a single mono repo (with a few major OSS projects as notable counter examples).

[1] https://github.com/facebookexperimental/eden
> ArcGIS Online ... weak points there

Phew is that a bit of an understatement. Where I work would love a proper competitor to it, so I definitely agree with your assessment as to the approach. Would be amazing to see Felt (or someone) tackle it.
More examples are here:

https://nvlabs.github.io/eg3d/
I wasn't making this statement, because I was assuming good faith on everyone that voted on this article. I genuinely believe I missed what was interesting about the article, which from other responses appears to be the type of experimental drug that was used to cure this lady.
Duolingo does have the stories section for low-level, contextful reading/listening material.
Also, PSoC-s from Cypress.

https://en.wikipedia.org/wiki/Cypress_PSoC
>there is the tube and driving in the city is quite dreadful

It’s not that bad, at least in Westminster/RBKC. Westminster has super liberal parking policies, so you can park anywhere except TFL red routes without getting your car towed. Traffic is so and so, but the stress of parking is completely eliminated.

The tube? Hot, smelly, crowded. I’d rather sit in my air conditioned car.
Yeah I had the onboard flash die once too. Apparently the trick is to never put media files there, but rather use SD cards for that.
This is indeed what I meant. I hoped someone could help me understand so I could find it interesting also.
I came to Git from Perforce and have also had a tough time. Perforce had well-named actions. I was able to learn it quickly and even do custom devops things with its API. For Git, I do the absolute bare minimum in terms of workflow because very little of it is well-designed or makes sense. There's also a lot of snark in its language. I think I was wanting to try to interactively add on the command line, but got out because it was impossible to use without reading a manual and didn't appreciate "what now" and other such things.

There are also very few use cases that require its complex distributive model.
One such developer: I love CUDA, even if I don't like Nvidia. CUDA is the most direct and transparent way to work with the GPU for the stuff I do and it is on account of it not being an open standard: it doesn't have four vendors trying to pull it their way ending somewhere in the middle and it has been very stable for a long time so I don't need to update my code every time I get new hardware, though sometimes some tweaks are required to get it close to theoretical maximum speed. That alone stops me from going with an 'open standard' even though I'm a huge fan of those. But in this case the hardware is so tightly coupled to the software I see no point: there isn't anything out there that would tempt me.

So, locked in? Yes. But voluntarily so, I could switch if I wanted to but I see absolutely no incentive, performance wise or software architecture wise. And the way things are today that is unlikely to change unless some part is willing to invest a massive amount of money into incentivizing people to switch. And I'm not talking about miners here but people that do useful computations and modeling on their hardware, and all this on Linux to boot, a platform that most vendors could not care less about.
The article states that, just like microphone access, users would have to approve UDP access and it would only be allowed to a single server. I think that solves your router/printer/etc issue?

> what actual benefits would there be to raw UDP access

Author appears to want to control the whole stack. Based on their calling out HTTPS and friends as way too complex to implement. This is the HandmadeHero author afterall.

And the standard answer to “why UDP?” is “required for game dev”. TCP is a non-option for many types of games.
I don't. FP terminology is so bad that clearer names (Mappable, Chainable, etc.) would really help adoption.

You might say "but it will make it more confusing for people who already know the FP terms", but those people are a tiny minority of programmers so it doesn't make sense to cater to them. At least if you want your language to be popular among anyone except academics.
Last I checked most cloud providers might have descent ingress, but egress is pretty expensive.
agree it's unsurprising. hitting your max heart rate often, decreases your resting heart rate would be a more interesting finding (which research supports happens to be true)
I think the idea that all of weight loss can be reduced to calories-in-calories-out is not favoured. A simple point is that the body can regulate its metabolism so increasing/decreasing calorie intake can just lead to a slightly higher/lower body temperature while maintaining the same weight. In some sense that metabolism counts as ‘calories out’ but the feedback loop means that you can’t easily control it independently of calorie intake.
And followed by the Apple ][ plus

I think you could purchase a kit with a replacement ROM and case face plate to convert the Apple ][ to an Apple ][ plus

Edit Add;

Integer BASIC : https://en.m.wikipedia.org/wiki/Integer_BASIC

Applesoft BASIC : https://en.m.wikipedia.org/wiki/Applesoft_BASIC

Officially Woz : http://www.woz.org/letters/apple-basic/
> It's when you move a file and make substantial edits that it gets confused.

It's your POV that it's the same file. One could argue that it's a new file and the content of the old one embed in the file. That's the huge problem with git users, people cling desperately to the idea of changes, when git is just about snapshots.
Veterinary medicine technically deals with property, not really loved ones. Numbered dairy cow or muddy sow needing a c-section is an asset, not a loved family member. Pets are loved but they are property with negligible economic value, unlike a human life.
I assume these are all MW-peak on the solar side, which means the sustained average capacity over a day is 20% of it? While the coal plant manages 4x660MW 24/7 outside maintenance windows?
If that's the definition we want to use, 'crypto enthusiasts' are practically extinct. There's a tiny handful of them, and they don't have any pull, political, economic, or otherwise in this space.
> I can't imagine going from lunch to lock-in and then going to work the next day.

For a very long time in history, the pace of work was more tolerable: most in the "upper chain" were people who worked the shit jobs at the beginning of their careers themselves instead of by clueless MBAs who joined management right after university, had utterly no idea what the worker base was doing and only were able to crunch numbers and rule by fear. Also, there usually was no computerized database or other way on which to track efficiency of workers, which means that the expected pace was effectively set by the workers themselves - and they accounted for having had a couple beers the night before, since that was was everyone did, and no one wanted to be the one arsehole that ratted out everyone else to management.

The first change was anything that could be industrialized, where the pace of work was dictated by the machines, which obviously led to (sometimes extremely violent) strikes and literal labor fights. Classic trades and office jobs still ran under the "old order of things" for decades. And then, maybe a decade ago, the age of IT began - now everyone and their dog employs efficiency-gaming at all parts of the chain, and here we have a problem for the mentioned old guard.

Obviously, a part of the "efficiency gains" of the last decades was cutting down on actual laziness or on mind-blowingly complex processes. But the way things are going, I think people will want an "out" to better times in the past - basically, capitalism is once again going to discover it the hard way that people are humans, not machines, and as such need frequent downtime to mentally relax, even if it's just a beer or cigarette breaks.
The problem with both these 'sectors', in my view, is that it is almost impossible for the doctor/vet to actually act in the patient's interests.

The doctors have to worry about lawsuits, giving the correct (pharmaceutical) treatment. The vets are better, but really I've been unimpressed with the care - lots of unnecessary cutting for the sake of insurance, sterilisation, etc.

The background reason is that the incentives are 180° in the wrong direction. Practioners aren't paid for keeping you healthy, out of hospital, managing health by better diet selection, etc. Their 'best' scenario is the opposite to that - they want a long protracted illness with lots of treatment. Diabetes for example is a blessing, not a curse. Long illnesses pay the bills.

Not only this, but doctors are fully boxed in with dysfunctional protocols/treatments (wrt the patient's best interests) as insurance companies' 'best practice', etc inculcate a set of behaviours that suit pharmaceutical corps that pay their bills.

So the incentives and model are all wrong. But they are also hardened in law, insurance etc. So apparently we must proceed on this flawed model.

But for the individual, for me at least, I do not plan to visit a doctor. Except in narrow circumstances (burns, force trauma) even if the practioners are considering my care (in the old-fashioned sense of the word), I don't think I can trust them to actually do the right thing, so fully deputised are they to big pharma. I have far more faith in my ability to resolve a problem myself or in alternative health practioners. The same applies to vets, to a lesser extent.
https://www.prefect.io/ is also pretty easy.
I used XMonad for about 1 year. Back at FVWM since ca. 8 years, but XMonad influenced the setup quite a bit. The WM is barely noticeable, it manages 2 full screen rxvt/ssh/screen windows, Firefox, Zoom and little else. Keybindings + integration with a self written Plan9 plumber-like tool (edit/modify selection, link to bug db, jira, ... based on selection contents) are the real productivity boosters.
https://copy.sh/v86
Ask HN: How did you promote and launch your book?
I'm finishing my next book and this time want some proper promotion and launch. What did you do to promote your tech book? How did you launch it?
> Or is that just my cultural upbringing?

- Dawkins

That is just his uncultural upbringing.
First lesson in culture: learn to respect other cultures.
The difference is the amount of time required. Time spent being equal, you will get more fat burn/weight loss through HIIT exercise
This is great to help get out of OneBloat. I feel bad for the people that seriously committed to it. Hopefully it'll be a good lesson about why the markdown approach is so much smoother than a proprietary format.
> Do I read parent as saying that these things are best managed through GUI widgets attached to the desktop environment

100% you are reading my original comment correctly. An example I ran into recently: I start up bluetoothctl, I power on the adapter, start scanning for Blueooth devices and am spammed by a bluetooth device nearby to the point where I can't see the one I am trying to pair to (even after turning off scanning). In contrast, blueman-applet or GNOME's control-center neatly organizes each unique Bluetooth device as individual icons and makes it easy to see each of those. Lots of little papercuts like that can make it frustrating when you're just trying to get work done.

This is also true things like displays -- sure I could take 20 minutes write a script to rearrange my displays the way I prefer -- or I could just open GNOME's control center and take two minutes using the display setting.

There are lots of little things like this that can get in the way when you just need to get something done.

And this is totally subjective to my experience, my opinion and what I currently value so please don't take this like I am saying everyone should prioritize things the way I do. For those more comfortable in i3 or something else -- great! :)
Sorry for not following up. The phone is a decent but standard Android phone. The issues are almost bearable on Chrome, and awful on Firefox.
Many years ago a similar question came up on HN, I summarized all the responses and added some of my own experience to the article:

https://jacquesmattheij.com/how-to-sell-your-company/

Hope it is useful to you. Best of luck with the sale!
My hand-wavy anectdata checks out with the author's. After a broken leg, I had a 2 year long sedentary period in which I gained 20 pounds.

I burned it off using HIIT and it took a little more than a month. I noticed results right away, and kept going until I was done. I ate according to my appetite.

I don't get these kinds of results doing either regular endurance or strength training.
Am I the only one who thinks that Git's UX is fine, and maybe even rather enjoyable? It has taken time to learn, and I am by no means a power user, but its model is now in my brain so, for better or worse, it's how I think and work now too (interactive rebasing for the win, all the time, and lots of shell aliases to shorten things). I do wish I had an easier way to split up a commit that accidentally included several unrelated changes though.

What's the lesson, that you can learn anything eventually, or that familiarity means you will lose the ability to accurately evaluate something?
There are also competing activities ie. the growth of the fitness industry. People have made habits of working out at the gym after work. I could never imagine not having a fitness/athletic/martial arts hobby in my life, and thus I reduce drug/alcohol/bad food consumption to optimize for performance in those hobbies.
Project management and issue tracking can be done with for example an org-mode or taskjuggler file in or outside git.
> hazardous (small parking spaces)

Surely you mean "Unnecessarily oversized cars"
But what is the one thing if you're just adding a dependency, where you're only adding it so that you can subsequently add a feature using it in a separate PR? The atomic action is adding the feature which requires the new dependency. Unless I misunderstood what you wrote.

I still agree with the original comment in that diffing technology feels decades behind, and that a lot of what we do as software engineers are working around things the tooling should be doing better on.
I used a dumb phone for 6 months. here’s what I learned
The thing is that git is not supposed to be smart when it comes to merging.
https://wincent.com/blog/a-look-back-bram-cohen-vs-linus-tor...

At the end of the article: This is a clearly ambiguous merge and it simply wouldn’t be right for your version control system to try "resolving" it for you.

So the strategy is that if there is any doubt you have to manually fix conflicts. This is by design.
Unless you support Safari you don't need to add a cert, http connections to localhost are considered secure connections in Firefox and Chrome and basically every browser besides Safari, so you can connect to them from an HTTPS site with no mixed content issues.
> pull

I find that command too dangerous. I only use git fetch and git merge --ff-only.

You forgot git tag
Have noticed KNX integration: https://www.home-assistant.io/integrations/knx/

But I have no KNX devices, so no comment.
Global Software Technology Summit Huawei
> Am I the only one who thinks that Git's UX is fine [...]

No, I think most people that use it are fine with it. But those are usually not the ones you hear :)
Xbox Cloud throttles performance if user agent is Linux
Because as much as Tesla marketing wants us to believe, FSD is anything but. Tesla is so ridiculously far behind real AV companies that I must assume that you're a paid shill or an absolute idiot.
I am a very happy Arch (and sometimes NixOS) user but I am thrilled to know that Regolith leverages GNOME and i3 (I knew about Regolith using i3 but I didn't know it combined that with GNOME).

Gets me interested in getting my build setup like that!
PWAs continue to expand and there are new features constantly being added. You can even customize the full menu overlays now to replace tools like Electron, but the biggest pitfall is there still isn't an API to pass messages between a native app and a web app.

Once that is done I think most of the Electron and similar bloat will go away and hopefully Firefox will jump on board to have at least a few options to use as the web app backend.
I wouldn't call that an issue, more like an indispensable core feature! The fact that git bled the content-addressable hash through to the front of the UI is an underappreciated stroke of genius as far as I'm concerned.

It takes so much of the guess-work out of build tools, CI, etc.
A project manager's task scope is extensive: from dealing with clients to keeping up the team morale. Learn more about project management from this interview:
Same here. I am totally fine with git as it is. If I weren't I maybe would just try one of the hundreds git plugins / clients to see if it better fits my needs.
Nobody can get drunk from couple of beers ... especially the colored spring water they sell in the UK.
> So what do procurement teams hate? Things purchased from a single supplier, with no competition/accepted substitute, and no/little ability to negotiate the price or payment terms.

That is also my experience with procurement. That's their whole reason d´etre
And that original-history-branch is either dropped or lives on happy ever after, polluting a crowded namespace. Or it's the base of some parallel development and then that's merged and you end up with every commit twice in the history. I guess the github model of forks and PRs might help, but that's not git, it's git with an added workaround.

Another approach (which might not be git anymore, but close enough to talk about in git nomenclature) might be some kind of facade layer for the history where you fix wrong comments, bundle up old commits to linear groups and so on. A commit hash would still reference a code state, but the repository state (code and its revised history presentation) would be something like "g123abc as seen by g345fed", usually "g123abc as seen by branch/HEAD", perhaps width some clever defaults like "head of whatever branch has the most recent commit on top of g123abc"
Sleep is definitely a huge issue when they're very small. I would recommend looking into sleep training and some version of letting them learn to self-sooth (aka "cry it out"). It's not for everyone and it can be emotionally difficult on the parents, but typically within just 3 days you can get your kid sleeping through the night and it sticks ~forever. Do a little reading on the topic, and make sure you're prepared to sit through the crying without intervening and your kid is old enough. We did this with both our kids around 6 months and they have slept soundly through the night ever since (oldest is now almost 4). Biggest life upgrade of our parenting experience.
My first job (in my gap year) in the mid 80s was in the research labs of a major chemical corporation. There was an onsite bar next to the canteen. A pint on a Friday lunchtime was the done thing... then back to working with all sorts of nasty chemicals!
> Armed with GPS navigation systems, the vehicles could potentially be operated by drug traffickers from anywhere in the world using an internet-device as simple as a tablet.

Do people go to school before becoming journalists at BBC ?
> Of course it isn't necessary.

Well....but you literally said above that there's a need for it. In a somewhat condescending tone. And now it's suddenly obvious that it's not necessary? Okay.
Shortcoming of Mindfulness Meditation
Ask HN: What Linux distro to install?
I’m about to receive an old Windows laptop and decided to reformat and install a Linux distro. Most of my experience on Linux is mostly Ubuntu and I am not sure if this distro is still recommended today.

I am thinking Kali Linux right now but maybe too much for myself. I am thinking of a distro that should be lightweight and runs well on old laptops. And a user interface that is not confusing. Thanks for the answers!

Edit:

The model is Dell Inspiron 5459 14-inch HD Intel Core i5-6200U/8GB/2GB AMD Radeon R5 M335/Windows 10.
> My Preferred Smart Home Vendors

None.
>. If Germany exported for the last few decades then it is going to import for a few decades at some point.

why does there have to be balanced trade? I don't believe balanced trade just happens naturally in a free market.
This might be true, but it's not that interesting imo. It's not a closed ecosystem people cash out of crypto to interact with the real world and buy their lambos. When there are major shocks in the real world - war & inflation this time - the facade disappears.
I came here to say this.

CSGO is also a lot about communication, economy management and decision making.

Surviving a round by backing off and saving a gun can win you the next round.

Mindlessly playing will on the other hand guarantee a loss.

It's also about trust and respect.
If your team mate doesn't have your back while defusing the bomb, the enemy will kill you both and you lose the round.

There's just so many things to learn from this game.

The community is mostly neutral quality wise. Some people are toxic, but there are also a lot of great players, that behave empowering.

I love CSGO.
Problem with free software is that very often good programs are orphaned by original authors (looking at andOTP), and that creates more forks with usually even shorter lifetime. It would be wonderful to have some sort of organization for essential applications that provide crucial applications, but only with very limited feature set and only required updates for new Android versions.
Another device I'v been using few months:

Ikea Tradfri Control Outlet (Works over ZigBee): https://zigbee.blakadder.com/Ikea_E1603.html

Works well with ZHA. Had 0 problems. Unplugging, plugging in, restarting HA, lossing power, etc - had no issues whatsoever. However it may depend on Zigbee chip too (I have CC2538)