skysight-inc/HackerNews huggingface dataset:
Apparently Steve Ross was just in Fairbanks Alaska within the last few days.

https://www.reddit.com/r/pics/comments/weo1dt/oc_steve_ross_...
Astronomy Data and the Search for Habitable Worlds
It does feel like a native Mac app and is quick and responsive. Is there a way to modify the key hotkeys to be like Total Commander? At this point I don't want to have to learn another set of keystrokes. I briefly looked at it and hit space to select a few files, and it opened them, and then I hit Cmd+D to get a quick directory and instead duplicated the file. So it seems that a key mapping from us old commander users must have been done by someone.
TIL the moon has lava tubes whoa

https://en.wikipedia.org/wiki/Lunar_lava_tube
I know your question was rhetorical, but probably depends on how mission-critical the code path is (and the consequences of hitting those missing files).

If you're running a website and the removed dependency is related to a feature that is uncommon enough that isn't covered by your automated tests, maybe .1% of your users experience a broken page.

If you're running critical infrastructure and the removed dependency has to do with leap-second handling, maybe eight months from now, everything crashes and you lose millions of dollars.
Here's a sample of a user generated comment on array_map

Assuming they backup the website, how's it going to get lost?

https://www.php.net/manual/en/function.array-map.php#113886
The world will be poorer when there is war at Europe’s door.
My Youtube recommendations are a palace, I am perfectly balanced on the machine learning gradient. I have like 80 subscriptions, and I literally derank every single video on my page that I don't want to see. One mistaken click, one slip up and I have to spend a week clicking "I don't want to see this" over and over.

It's almost a zen meditation at this point
As far as I understand, this initiative is primarily about reducing hardcoded dependencies on Busybox. As such, this is indeed what would enable alternative implementations to exist cleanly alongside whatever is the default.

Because yeah, trying to change Alpine's init system, mdev, or other coreutils is indeed not easy/feasible at the moment.
Eh, well, Microsoft Teams is so much better than Skype for Business (originally known as Microsoft Lync). Now that was a horrible video conference application!
> and there's even mention of regression tests

I've been doing (mostly) full-coverage unit and integration testing since, oh... 2005? At least in the Ruby on Rails and now Elixir/Phoenix development spaces, it's absolutely de rigeur, and has probably saved me countless hours of debugging and simply not breaking stuff that already worked, or validating that things worked the way I expected them to.

The fact that in 2022 someone even has to qualify regression testing with an "even" (as in "EVEN mention of regression testing!") saddens me. Tests reduce developer pain and increase developer productivity, full stop. If you get hit by a bus, someone else who is working on your code will know they didn't break anything thanks to your test suite. Get with the program, folks, it's been decades now since this was known.
Is there a way to provide feedback for each suggestion in the editor?
On the other hand, my physics prof in relativity made us buy photocopies of his lecture notes, since he didn't like any of the available textbooks. (Don't sneer - I'm pretty sure he was better than any of them.) His notes cost, IIRC, $4 for 90-100 pages. This was 1983, but still, four cents a page is pretty good.
> He noted that it was weird to organize your life in the app you use to edit code. I do see his point!

Only if you think of it as an "app", which often carries a connotation of singular or narrowly constrained purpose. I open an app to get directions, I open an app to see my email, I open an app to send a message, I open an app to check my grocery list.

Emacs isn't an app, it's a system. Is it also weird that we use the same systems (Linux, Windows, macOS) to code and organize our lives and to host a variety of limited purpose apps?
Had a car drop off the jack five seconds after I rolled out from underneath it. Jesus Christ that was frightening. Gave me the shakes. Now I never work on them without stands.
Those things are hellishly heavy and being "that guy" that has to carry them is a form of punishment too.

These particular photos look like comic relief.

Those yellow anti-tank mines are 10 kg each, which means that dude would be hauling at least 160 kg = 353 lbs extra weight. Doable perhaps but definitely not used in combat.

Max loadout is more like 4 of those anti-tank mines hanging off your gear and carrying 4 in your hands, and that will guaranteed wipe you out. Hauling 4 total any longer distance is the usual amount.

Max loadout of the APILAS anti-tank rocket launcher thing is usually two on your back, and that'll practically immobilize you in Finnish terrain.
The comment I was replying to said:

> limited exclusivity period for the author during which they can charge for the software

It didn't say "support for the software" (and in any case anyone can provide support for the software).
I would expect a commodity to be produced with pretty low margins (since the competition is pretty fierce), but not for free. If Google is giving away the information for free, is that really a commodity? I mean either they are giving it away for some strategic reason, they are taking their cut in some more byzantine way, or they have decided to act as a charity for at-home traders for some reason.
That's not what I read in the link:

> More generally, and this is more a matter of opinion and totally debatable, I would like functionality to be progressively stripped from busybox-initscripts, which is a package that gathers a bunch of miscellaneous policy scripts that are only related by the fact that their mechanism is provided by busybox. I don't think this package makes sense from a semantics point of view; it is more logical to provide the policy scripts classified by service, no matter whether or not the implementation of the service is done by busybox. To me, ideally, busybox-initscripts would be empty, and we'd have virtual packages for every service that is currently defined in it, so support for alternative implementations can be added over time. This would also ease the path to getting out of busybox, or at least providing alternative coreutils/low-level utilities implementations, is there is ever a will from Alpine to do so.

So it sounds like they just want to change how the scripts are packaged. The only mention of getting away from busybox is at the end, which is qualified with "[if] there is ever a will from Alpine to do so".
I 'adapted' before VSCode was a thing (we had Sublime, Textmate, etc).

The main issue for most people is that the standard install is pretty barebones in terms of ergonomic enhancements. Sure, the default Emacs install has _way_ more functionality than a VSCode install full of plugins. But it won't have simple things like fuzzy search for commands, buffers, etc.

I'd suggest looking into Spacemacs, or Doom Emacs if you are comfortable with VI. Those will have sane defaults and cut down on the amount of script snippets you have to add considerably.
The opposite of these people is not necessarily "unhealthy and unproductive".
Yeah, I came to it late -- actually, I came to it after my jobs stopped being "sling code all day."

What brought me to it was Orgmode. I'd TRIED to use emacs before, 20 years ago, in my LAMP-stack days, but it was too easy to use more modern editors (for me, on a Mac, this was a mix of BBEdit and TextMate). The learning curve in emacs is intense.

Then years later, I got sick of the existing to-do software I was using. I changed jobs into a MUCH busier one, and the David Allen / GTD tools like Omnifocus just weren't working for me. I realized what I really really needed was the ability to take notes and intersperse to-do items in the text, and then have some tool that would look at my notes files and show me a dynamic view of the to-dos coming up (or overdue).

I mentioned this desire to a friend, and he said, in so many words, "boy do I have some good news for you, because that exactly describes orgmode."

In adopting orgmode, I find myself using emacs for other tasks, too, including whatever generic coding I end up doing now where it's reasonable to do so (ie, not vba and not interacting with MS SQL Server).
That seems really cool, thanks for posting.
However, I did notice that their demo does not seem to have any live prices right now (the demo is a couple years old, so maybe no longer live):
https://showcase.withgoogle.com/marketdata

Also, to the point about Bloomberg's high subscription fees, they provide all imaginable financial data under the sun. This google demo with CME is just CME data, which is a small, albeit important, part of market data, let alone the broader financial data. Furthermore, in many cases the data itself is owned by the exchanges, so Bloomberg's fees reflect passing on the (at times exorbitant) exchange fees. NYSE, NASDAQ, CME, etc.. are historically the ones that are the gatekeepers of the data and putting up financial barriers.
Feedback that goes directly to us? We've thought about having a feature where you give us feedback and a ticket is filed with the code snippet in question (and the AI suggestion). Is that what you mean?
NPR ran a story yesterday on the Oakland Public Library's collection of things found in books:

https://www.npr.org/2022/08/02/1114851706/library-notes-book...
You need to build strength, no way around it.
People aren't paying enough attention to how big a deal nbdev is
Cue jokes like "... and today was 32% less productive for developers worldwide"
We build our binary first with one image as the builder image, then use `copy` to copy the binary from the builder to the final executable image like alphine.

an example Dockerfile likes:

FROM golang:1.18.1-alpine as builder
# RUN apk add, wget, etc, and build the binary

FROM alpine
# or FROM scratch
COPY --from=builder builder/binary /binary

ENTRYPOINT ["/binary"]
The quay.io squashing optimization is a lot safer though, right, as it doesn't remove anything that should be visible to the container?

I agree that the multi-stage builds are the best option, but it can be hard to know if you've included everything that is required or if you've accidentally excluded something that is important in rare cases.
GM is expanding its hands-free Super Cruise system to 400k miles of roads
This can make a nice movie plot.
Huh, I've been using G Suite with Google Pay (well it's Wallet as of last week) for a year now, but the author reports they can't. Is Indian Google Pay a different service to European Google Pay?
I paid one $US dollar for a book at a yard sale and later found a 20 euro note inside. I'll never spend it ( not in EU ) but it was a nice surprise since I'd never seen one.
> It just happens to be easier and cheaper to produce fractal camo patterns on clothing out of pixels - it can be literally printed.

I have never seen non-printed camo patterns. https://en.wikipedia.org/wiki/Flecktarn is printed too.
Does one do a benchmark by running the same tests, at different volumes with the same blood across multiple testing machines/methods, and then compare the results for accuracy/variance?
Separating someone from service does not “destroy their career”. If they’re separated with a service connected disability they get a tax free check from the VA for life. Again, the military is not there as a charity.
> Just a fun aside: when Canada invaded Afghanistan, there was a lack of the arid variant of CADPAT. It left soldiers to land in the brown and tan desert wearing vivid green camouflage designed for summer in the Canadian rain forests.

That reminds me of the times we chose to wear snow pants but not jackets, because there was snow on the ground but not much elsewhere.
Yes, something like that. Even a thumbs up, or down or a way to let you know that the suggestions didn't work for me.
I found a plane ticket stub from decades ago.
Your position sounds much more religious and dogmatic than those held by the people you are arguing against.
Note this is an article from June 2021.
No mention of derivatives like Micro Emacs for the Amiga circa. 1985.
"im not productive" === "im not happy / socially isolated and my self esteem is low" this statement probably holds true for 99% who "relate" to this shite.

Stop lying to yourself, more work wont make you happy - It didnt the first time.

There is no easy fix, disabling social media wont fix it. Most gains of that nature are short lived.

For real results its long term work on yourself and changes to your environment (I'm just getting started on my journey of solving this dont take it from me, talk to people > 10 years old than you or read a philosophy book > 500 years old)
In the 80's my family lost a suitcase of family photos and letters. Literally fell of a truck in the middle of Siberia. a few year later they were reunited with them thanks to a stranger who found them and tracked my family down (obviously this was pre-internet). My family was very grateful.
Can you provide data to refute the DOE’s claim?
https://maps.nls.uk/
I think you are right, but why is the DOE saying something that appears patently false- are they indulging in hyperbole knowing they won't be called out? Are they drinking their own kool-aide?
This is bringing back bad memories of my Electromagnetic Fields class...
“Still, the Google demonstration was not just hype, researchers say. Sycamore required far fewer operations and less power than a supercomputer, Zhang notes. And if Sycamore had slightly higher fidelity, he says, his team’s simulation couldn’t have kept up. As Hangleiter puts it, “The Google experiment did what it was meant to do, start this race.””
I’ve been thinking about writing an open textbook (on a graduate level math topic that comes up frequently in undergrad math courses) but haven’t quite found a publication route that I like. Anyone have any advice on where to publish such a thing, or how to go about distributing it?
Why do you buy and sell nfts on a daily basis?
Check out the BookTok crowd, or any group of romance novel lovers. It gets pretty wild.
With emojis you usually also get unicode, which is great for all the non-ascii-languages out there.
Practically all of the non-bleach "whitening" detergents work by adding UV reflectivity. Humans perceive the result as brighter, without being able to accurately say why. Plenty of animals see UV light, and it wouldn't surprise me if militaries had wideband sensors beyond just IR.
I've been a student across multiple universities where the academic staff and school heads have actively shown predatory publishers, like those mentioned in this thread, the front door.

Those academics published their own course notes, and printed spiral bound texts on campus with reading included. Able to be purchased for $10 each. They wrote their own presentations.

We did have some textbooks, though only for particularly advanced subjects, and those were the sort of texts whose content doesn't change particularly much.

The issue with the predatory practices, as you rightly point out, is that some institutions, for whatever intrinsic reasons, are prepared to accept the predatory lock in business practices which disadvantage students and create an exorbitant amount of waste.
Our family had these 1880 catechism books since forever. In the back cover there was a letter written in old Lithuanian about running away from war (1945).
It depends on how comprehensive they are, and how important it is that your container operates correctly.

For example, even the best integration tests (for small/mid-size companies) don't always include tests that exercise weird paths around dates/times - leap years, leap seconds, daylight savings time, etc. We often trust that our datetime library or code will handle these for us, but what if the configuration is stored in a file that isn't accessed during your integration tests?

Best case scenario is you hit the error-path soon in production and your code either crashes or does something correct-enough with a fallback path, but a worse scenario is you start losing critical information and don't realize it/fix it until it's gone on for a while.
Yes, equally disturbing.
For Go you can use FROM scratch and save a couple more megabytes.
Nope, I stopped using my ti-83 calculator in 1998.
The timestamp in this case would be when the message was added to the queue, not the timestamp of the transaction which triggered the event.

If two transactions are non-causal, it doesn't matter which order the events arrive in the queue, but once the message is in the queue, the order is fixed.

> Or if you have ≥$maxCount number of events changed the same exact timestamp?

Use a sufficiently precise timestamp that this doesn't happen, or add a counter in the low bits. The only reason to use a timestamp rather than a simple incrementing counter is to make it more convenient for recipients to re-request historical events (eg. I want to replay all events since yesterday) and to make debugging easier, since with a counter it's a bit meaningless.

The timestamp is not meaningful for the actual event, its only purpose is to specify where this event sits in the total order.
I've tried to find the most recent version of that library, even emailing the author, but he's long since moved on and I could only find bits and pieces.

Maybe https://archive.org/details/dflat is best now?
All I can say is that I bank with two mainstream high-street banks and use password + SMS authentication, with the option of a card reader.
Just like “illegal immigration” in the US, you probably add more to the country economically than you cost. If you’re working remotely, it’s not like you’re taking a job away from the locals.
Bugatti sells less than 100 vehicles per year.
Strange that your experience is so different. I'm light-skinned, but by no means pasty. If I'm out walking in the sun or doing work outside for a couple hours without sunscreen I'll end up burned. Sure, wearing a hat helps, but there's always something that gets exposed.

I do know a couple red-haired folks with Irish ancestry and very light skin, and they burn even more easily if they don't wear sunscreen.

I agree that sunbathing is pretty bad for you, even with sunscreen. Unless you are ridiculously fastidious, you are always going to miss some spots, and re-apply a bit later than you should.

> rubbing random cheaply-acquired chemical potions over one's skin on a regular basis also doesn't seem wise.

Do you use soap and shampoo? Shaving cream or after-shave? Hand cream or another moisturizer? Anything like that? Have you examined the ingredients of all those as well, and chosen ones that have ingredients you deem safe? If so, there's nothing stopping anyone from doing the same with sunscreen; it need not be "random" or "cheaply-acquired".

> Humans lived outside for tens of millennia.

Human skin adapted over millennia based on local conditions. It shouldn't be surprising that places with more and stronger sun tend to have more native darker-skinned people. We of the light skin have outpaced evolution by moving all over the globe, including places with strong sun.

Then we have more recent issues like ozone layer damage, climate change, etc. Can't really compare today's situation with that of a thousand years ago.

> The primary defense against covid infection is vitamin D.

At best there's a correlation, and it's possible that people with a vitamin D deficiency are more susceptible (which does not mean that "more vitamin D" meaningfully helps), but "primary defense" is an unsupported overstatement.
The mega merger killed Batgirl
Out of curiosity, what does alpine provide for your container that you need?
(I assume otherwise you'd be using `FROM scratch`.)
> That's stark raving mad. It is for example one of the clearest signs someone is running a Ponzi scheme.

Not really - I mean, if I run Toyota should I not be producing cars I can sell at a profit? And if my sales are falling, isn't that a bad thing?

Rising sales are good, of course - but not oscillating sales. If the rise is going to be followed by a sales slump in a few months time, do I want to take on extra staff who I'll then have to lay off, causing them untold strife and inconvenience? Do I want to build a new factory full of expensive machines, then have them stand idle while costing me interest and rent?

Industries like Software and IP licensing are, of course, often a different matter!
As Earth spins faster, Meta joins fight against leap seconds
Sometimes entire comment sections can be wrong/bad. One way is for early comments to be wrong and for the corrections to fail to overcome the feedback cycle of bad takes pushing each other up. Another is for threads to devolve into repetitive flame wars which can create a lot of comments and mislead someone who might think that opinions repeated in many comments are commonly held (rather than strongly felt and easily regurgitated by a few).

For this reason, I don’t think a wisdom-of-the-crowds approach is valid.
Documentation, preferably including FAQ for bigger projects, is key. Saves time and energy for users/customers (current or potential), future maintainers, other developers and support teams.

Another recommendation: Limit your dependencies to what is strictly necessary.
Yes, I switched over after using vim for a few years, then JetBrains, then VSCode. Being already familiar with vim keybindings, doom emacs provided a nice on-ramp, much simpler than spacemacs IMO, which I tried a year or two earlier.

For me the key was starting small. Initially I just used emacs for org-mode, then for magit, and then finally for programming. Now I have a hard time imagining using something else.
I didn't disagree with you at all. I was just providing some more substance, beyond the charging and durability factors. I mentioned flooding as one factor. When the remnants of Ida hit last year the entire transit system shut down due to flooding - for hours. Had they still been running diesel powered buses with less sensitive components, some service could have been provided.

As far as the load however, higher speeds aren't required, and they can maneuver like rhinos and it's OK. NYC Subway cars do pretty well hauling loads, the most powerful motors being ~160hp (unfortunately torque ratings are impossible to find), with the car body itself being over 40 tons.

> I understand the use of EV's for passenger cars, but transportation isn't a one size fits all.

I agree fully. Right now all this is a money grab because it's being thrown around in the name of climate change.

I am of a sort of mind where tech should have limited use in the transportation space, where reliability should be primary. Our subway trains and signals routinely have some sort of computer related issues where implemented. The older tech tends to have fewer issues when maintained properly.
Survivorship bias perhaps, on the vest products (not the animals). Only the blaze orange vests that don't trigger the animals get commercial success; word will get around what the "good hunting products" are. Probably works by having the vest be similar brightness as the camo, once you combine the reds and greens.
I don't think that's a reasonable take on the comment you're replying to.

The answer to mindless obsession with health, productivity and success fads for entrepreneurs is not to become unhealthy and unproductive.

Though, on that note, what do these "productivity" and "success" even mean? Why is being extremely productive a worthy goal? Leisure is good, too.