skysight-inc/HackerNews huggingface dataset:
Installed latest Mint MATE (based on Ubuntu 22.04) on a MacBook Air 11 2015. Linux has a lot of rough edges on the MacBook Air, definitely not boring, it but works well enough for my needs:

* No fan control out of the box, so CPU overheats after a new minutes. Fixed by installing a 3rd party fan control package.

* Broken sleep. Always wakes up 2-3 seconds after putting to sleep. Fixed by a series of hacks to disable the keyboard and lid while sleeping. Only the Power button is able to wake it up now.

* Display brightness setting lost after sleep. Always wakes up at 100%.

* Webcam does not work. There is no compatible driver from what I understand.

* Two-finger scroll is awful on Linux, compared to the buttery smooth scroll of MacOS.

* Poor battery life compared to MacOS, I estimate about 25% less.

* It can be tricky to figure out how the Mac keys are mapped to normal Linux keys: Alt, Option, Command. Also tricky to figure out how to remap them so that they are more usable on Linux.
Did Lenovo classify the device as Linux compatible? A lot of laptops from Lenovo, HP and Dell have Ubuntu or RedHat as an optional pre-installed operating system. Those devices usually work with Linux.

As a regular customer you can't order it with Linux though, it is only sold to enterprise customers.
I'm trying to find a good open source friendly watch. What I need is:

* GPS so I can track my runs
* Bluetooth+mp3 support so I can listen to a podcast with Bluetooth headphones while I'm running
* Multi day battery life
* Hackable. gadegetbridge compatibility looks like a great litmus test for that!

Bangle.js looks great. But, I'm unsure if I can use a Bluetooth headphone with the watch only. I don't want to carry my smartphone with me.

I messed around with various old Android WearOS watches that I installed AsteroidOS on, but the battery life was awful generally and the software was spotty at best.

Anyone know?

Or, can anyone on this thread suggest the watch to get?

I had a Garmin that I liked but it is now at the bottom of a lake. And it wasn't very hackable.
D does too:

import std.algorithm, std.array, std.stdio;
// Print sorted lines of a file.
void main()
{
auto sortedLines = File("file.txt") // Open for reading
.byLineCopy() // Read persistent lines
.array() // into an array
.sort(); // then sort them
foreach (line; sortedLines)
writeln(line);
}
Right, but the reopened tab doesn’t restore to the previous scroll position as Forward does, and the tab also cannot be closed by Back anymore, both meaning that it isn’t a true Undo. These are just more inconsistencies. The problem is that iOS is full of such smaller and bigger inconsistencies.

Another thing that annoys me is when you open a new tab via Look Up > Search Web (which in a sense is quite similar to opening a link in a new tab), then that new tab cannot be closed by Back.

I wish Apple would spend a year or two in streamlining all that stuff.
> There's a real danger that comments aren't updated when code is, particularly if 3rd parties make those changes

That problem exists because no one denies pull requests or rejects code that has outdated comments.
Are they? Or is that just what NASA says? Because look at the failure rate of the Soyus or the Falcon 9. Compare it to the shuttle...
You can't eat any kind of service. There's not really a theoretical limit to the value that can be created with software. You could even create software that powers robotics & machinery which generates food (https://www.deere.co.uk/en/agriculture/future-of-farming/) or housing (https://www.iconbuild.com/).
Well as we see Cruise's solution is to stop dead in the middle of the street until a service team comes out to resolve. If there was a human driver they would be handing back control.

Probably pretty fun if you happen to be a passenger when this happens.
There are a number of non-starters here:

1. Efficiency counts for a lot in these aircraft, and it's absolutely possible to do better than the Olympus. In particular, high-temperature materials and engineering, along with combustor efficiency have evolved significantly since the Olympus era. Tenths of a percent are a big deal in subsonics, let alone supersonics.

2. Emissions are also a huge deal. Significant work would need to be done to clean up Olympus emissions.

3. Is the Olympus sized properly for the Boom design? Probably not.

4. We don't necessarily publicly know if Rolls offered to refurb and support these engines, but if they didn't, there are some very good reasons. Re-establishing a supply chain for these would be a really big deal, and in some cases not cost-competitive with a from-new design based on present-day supportability.

5. Supersonic boom noise being a non-issue is an absurd premise. It drastically affects your addressable market, period.

6. Time savings for a few critical needs as you cited are not going to be enough economic motivation to develop this system.

7. It's not that "China, Russia bad", it's that Chinese and Russian materials and manufacturing will not currently support the durability requirements for commercial viability of these hypothetical supersonic cruise engines you propose. You would have a lot of off-wing refurb time on such engines. Chinese engines don't have the performance, either.

The case for anything Boom is developing is not really there.
Never mind how much easier it is to not get lost in the woods thanks to GPS navigation on phones (even outside of service area, if you've had the sense to download the map). That said, you do run into people who head out relying on the phone who run into a hell of a time when it stops working, either due to battery or accidental disruption (ie, it fell in a river). It would be nice to see more folks pick up some basic orienteering skills (it's REALLY not all that hard...I learned in middle school), but either way, more folks getting an appreciation for outdoors I'd call a good thing.

Now, if they'd bring some Leave No Trace principles into the woods with them, that'd be great. Seeing how the eternal September played out on Usenet though, that may be a bit overly hopeful on my part.
Great article but the resumable framework is called Qwik not Quik: https://qwik.builder.io/
I have swap turned off and I don't get OOM errors. System just crawls and is unresponsive. Usually happens because of Chromium. If I manage to kill it, then it comes back to normal.
Isn't the developer xps sold through their website?
The thing about housing is that it happens everywhere in the west (I presume other places too, IDK).

In Spain at least, it wasn't always the case that people with low skilled jobs couldn't afford basic stuff. My old brothern could afford an appartment and going out every weekend working in a pizza place when he was in his teens.
I get why you think the boundary is unfair, but the choice wasn't gerrymandered, it's 1/3 the size of Mississippi, has a larger population, and 2M+ people in it are in medium to large cities. It's fair to look at it as a region, though unlike Mississippi, does have places with 2 hour commutes to rich, world-class cities.
Ask HN: Are there graphic intros written in Python?
.. like those 64k intros (most with sound) which IMHO usually are written in C/C++ (and mostly for Windows only).
Maybe I'm just using the wrong terminology, but I didn't find anything, despite I guess those would be quite interesting pieces of code..
Yep, also sprite scaling was the big new thing in Monkey Island, as that allowed to create scene with proper perspective, where your character got smaller the further into the scene they went. Maniac Mansion or ZakMcKracken still had a somewhat artificial flatness to them. The box of Monkey Island[1] even called it "Eye-gouging 3d graphics".

[1] https://www.mobygames.com/images/covers/l/264596-the-secret-...
I wouldn't say it's "just your 2 cents". It's more.

Thanks for this. Really.
Short names are easier to read, because they fit on fewer lines. Doubly so if the statement fits on one line.
That's what I thought unfortunately, and doubly so because a few months ago I read something completely different on this—I unfortunately don't currently recall where—where the hypothesis was that actually Silphion was a… I don't recall exactly anymore, but, something like, a special phenotype of an even more special naturally forming, infertile hybrid of two other plants which required very specific conditions to be able form grow, and that changes caused by the Romans to the local microclimate there made it go extinct.

Actually, here's a paper which seems pretty darn close:

https://www.frontiersin.org/articles/10.3389/fcosc.2021.7859... I think it wasn't this paper, but probably someone's writing based upon that paper, and here's a quote from that paper, a quote which actually references the very same 2021 paper, which that natgeo article references:

"The double-seeded schizocarp of F. drudeana is also consistent with silphium's own fruit. However, its foliage fails to share a resemblance with silphium's in both shape and structure (Miski, 2021)."

Funny how Miski none-the-less claims that it's actual Silphion, despite (apparently) his own work (as referenced by the paper I linked) contradicting this. I haven't yet finished reading the natgeo piece[edit: by now, I have], but I'd suspect something like Miski probably having made some pharma discovery from this, patented it, a stealth mode startup behind it, and the natgeo article act as a fluff piece to—please pardon the pun—fluffer up venture capital investor interest. Or something like that. Could also just be a case of stupidity and sensationalistismic[sic] sensation-greed, i.e. Hanlon's razor, &c.

Also, here's the Twitter thread, by the NatGeo article author, for the NatGeo article, and that thread doesn't make me any less suspicious (albeit also not more suspicious):

https://twitter.com/lostsupper/status/1573296595860332546

Edit:

Now if only I'd re-find that piece on the formation of this. Given what the NatGeo piece mentions about Greeks having possibly moved seeds from North Africa to Anatolia, perhaps F. drudeana makes for half of what we'd need to bring Silphion back!
This seems crucial to me - most of these 'nondiscoverable' actions are shortcuts, and there is another discoverable way to achieve the same outcome. They are similar to keyboard shortcuts in that way, they just help power users who know them.

(The calculator backspace seems to be an exception, which is why I also dislike it.)
I played way more TFC than Tribes, but man, Tribes had a certain quality to it that I have never found in again in a game.
California begins to decouple parking from new residential construction
> I'm guessing that you pretended the Linux boxes were Windows, and installed on Linux by downloading it off the arduino distribution site?

Yes, that was a mistake. But it was not as simple as saying "install from apt-get" because some where using Arch-based distros (pacman), a few were using Fedora (yum) and others Ubuntu. Even so, not always that the user is added to the right group. Also, we wanted to show the new 2.0 IDE.
At least in Haskell, I feel like this doesn't hold true.

Typically more concise code takes advantage of core language abstractions.

It is actually simpler unless you are unfamilar with core language abstractions, but I'd argue that's a you problem.
Being an AMD instead of Intel, the motherboard is different which means the whole laptop is different.
Thesis: "Linux on a laptop or desktop computer works amazingly well these days."

Evidence: 1 data point, my own 11-year old laptop

This article is not notable.
The actions listed in the article are fairly non-essential, but many fundamental iOS functions also have discoverability issues, as well as some head-scratching design choices. For example:

- seeing notifications requires swiping down specifically from the top left

- turning on the flashlight requires swiping down specifically from the top right. Swiping down from top left also gets you a flashlight button, but it is not actionable. The flashlight button on the home screen is also not actionable.

- universal search requires swiping to the left of the app pages. Swiping past the right end of the app pages also gets you a search bar, but it will only show you apps

- Seeing your open apps requires swiping up slowly from the bottom of the page.

- turning the phone off requires holding two unrelated buttons

Mobile UX generally is heavily-dependent on gestures, which inherently creates discoverability challenges, but it seems like Apple goes out of its way to hide every basic function behind a very specific swipe. It makes me wonder if they intentionally design their products to be exclusively usable by tech-savvy people.

Another possible explanation is that design requires users to develop muscle memory over time that will improve experience in the long run and makes competitors feel unnatural.
If so, what would it be like to be the GRS? Would it ever form the idea of a Boltzmann Brain? How might we communicate with it? Maybe we could drop things into the atmosphere around it to make a sequence of tornados, such as the first n primes, then watch for a sequence of tornados representing the next prime being generated.

Probably not a good use of our time. :D
That comment was about car and industrial exhaust, though I'm not sure if the central valley or bay area is a larger contributor to it.
If Batman Drove a Lamborghini, It Would Almost Look Like This
The "average" American is obese, so I'm not sure we should be encouraging this inefficient source of protein.
I have no doubt that Google knows who is using multiple accounts/devices and they'll stuff your dossier with data from all sources.

If you're wearing a device that knows when you're asleep, awake, fucking, or sick and you're sending that data to a third party whose entire business is built on collecting your personal data and you've been viewing that data yourself on a cell phone running their OS you can't care very much about your privacy to start with. Being forced to sign into a google account at that point is a formality.
Plasmic: https://www.plasmic.app

Recently it started merging a chakra UI contrib as well: https://github.com/plasmicapp/plasmic/pull/51
> Oh, so the goal will be for Ukraine to defeat Russia to the last, Selensky to accept the surrender at the Red Square, and Putin answers to Hague?

Look at the history of Vietnam war and Afghanistan war. In both cases the nuclear power lost against a "smaller" enemy. But did the Vietnam army accept surrender at the white house? Did the Afghanistan army accept the surrender at the red square? No! In both cases the US army and the USSR army simply went home and the war was over. The same will happen in Ukraine.
Russians protested in dozens of cities against Putin's military draft
Were you around when the internet was going to bring people together in a more decentralized, democratic, and free society?
> I own a 2021 Volvo and the blinkers doesn’t blink regularly.

Same here (V60 2021), it skips a beat from time to time (now happy to know that I don't have problems with my brain nor ears :) ). Luckily so far I didn't have issues with the autopilot but thanks for the heads-up.

On the other hand a few months ago the radio volume got stuck for 15 minutes (couldn't even switch it off) while I was on a pass road with nowhere to stop, luckily it wasn't too loud => this made me think "ok, the media device is not directly a safety-critical subsystem, but what if the volume suddenly goes up to max, and maybe it stays there? Or if the trunk automatically opens? Etc... => tricky to define what is important from a safety perspective in a car...".
> iOS 16 just got haptic feedback on its keyboard in 2022

Wow thanks for letting me know. I finally have haptics again after switching to an iPhone 6 years ago.

I totally agree with iOS having a worse typing experience. On Android with Gboard I could swipe/type extremely quickly with few errors. On iOS I make a mistake every few works, and the swipe accuracy is significantly worse.

I know that there is Gboard with iOS, but I've had a lot of trouble with custom keyboards on iOS, so I've given up.
I know Rust has many goals on paper that align with this decision, however, what large codebases in the field of high-integrity software are written in Rust? Does Rust comply with high-integrity software standards (CENELEC EN 50128, DO-178C,DEFSTAN 00-56, or IEC 61508) in any capacity?

SPARK2014 has been around much longer, does comply with those standards, is a formally defined PL with a great set of verification tools specifically designed for high-integrity software. There are large codebases (software for the safe operation of helicopters at sea (27k LOC of SPARK2014); NATS iFACTS air traffic control system (>529K LOC of SPARK2014).

I am glad that AdaCore is teaming up with Ferrous Systems to help bring some of Ada and SPARK's goodies to Rust, but it's nowhere near them at this point. This seems more a Rust champion at Volvo convinced their group to use it.

>>>JG: Then I pitched to the managers, “If we want to do a serious Rust effort within the company, then I want to take part in that and become an employee”, since I was a consultant at that point.

The availability of programmers in either Rust or SPARK2014 shouldn't be a heavily weighted factor, since anyone working in SPARK2014 probably already has the relevant experience no matter how few apply, whereas the dozens or more of Rust programmers who might like working at Volvo would be cutting their teeth trying to build 1/20 of what Ada/SPARK2014 already have, and possibly deliver far less.

Rust is to C++ as SPARK2014 is to Rust at this point in my opinion, but current popularity wins out a lot in all human endeavors. I'll stick with SPARK2014 and Zig for now until Rust catches up SPARK2014.
I found swiping on the Safari URL bar to switch between tabs a bit too “discoverable”: I was constantly performing it by accident when trying to switch between apps. I quickly switched back to “Single Tab” mode in settings.
Ya know, Linux isn't for everyone, but I like it. I get to do what I want, when I want, and my OS doesn't stop me. I haven't had any issues with hardware so far, because I bought a laptop from System76 and they do a lot of work to make things usable without fuss. I am sure I can't do everything everyone wants to do with a computer, but I don't care because all I do with my laptop (work and home) is read Hacker News and random programming documentation and then program stuff. I guess for me, I could be using a smart toaster from 2012 and probably be happy.
Unless the test cases are incomplete. Or the CI jobs are configured to run tests independently and off-cadence so that code that would break is tested after a merge. Or the tests have a bug in them. And so on.
Boring because you dont need to waste hours for configuration and troubleshooting not working drivers?
I use my pinetime
> Develop bottom-up (reusable classes) instead of large-scale up-front design.

I tend to really hate the UX of bottom-up designed API's and find them incoherent.
one thing I discovered just now, four years after switching to iPhone:

you can actually tap and drag the scrollbar! You need to find the correct time for it to appear, and you need to tap it just right - not too much on the top or on the bottom. And then you can very quickly go up or down, without stupid scrolling like idiot.

Very useful if you want to scroll more quickly. Scroll like it’s 1998!
First of all there's literally a paragraph called Infrastructure. Then one of the arguments is how cheap it is.

I don't find it fair to praise your tech-stack for simplicity and being cheap (awesome features btw) and fail to mention resilience. Unless you run a service that can be down 10% of time for example. Not the case here I guess since we talk about SaaS.
> The flashlight button on the home screen is also not actionable.

The button is actionable, it just takes a long press to avoid accidental activation.
> but when I'm cutting calories to lose weight (and trying to keep protein extra high in order to maintain lean mass/increase satiety

You need to cut down on broscience, To go into catabolic mode you need a hig caloric deficit for a long time combined with inactivity.
This was a long time ago, but I had an HP Envy 14-1000. It had an Intel iGPU with a separate AMD card.

It was a muxed setup. The screen was switched back and forth between GPUs and one would power off as needed (assuming everything went well). The HDMI port was only connected to the discrete GPU. T here was no way to get video out on the Intel card. By default, Linux would power on both, but use the Intel.

This was well before any AMD cooperation, and I had the laptop much longer than the FGLRX setup was supported. The open source Intel driver and simply turning off the AMD card was eventually the only way I could get it to run.

Even in Windows it was a strange setup. You had to manually switch, and when you did the screen would turn black, you'd wait a few seconds, and now you were on the other GPU.

I'm sure the situation is better these days, but after that experience I just stick to integrated.
We use several hundred laptops from Dell that run Linux (Ubuntu & CentOS) as the primary developer laptop in our organisation. They work well. Of course every now and then some user comes up with an idea to uninstall default Python…
I would probably try to do that too, but one bad week or month, and I'd be done.
All those flashlight buttons are actionable, you just need to press and hold. I suppose this proves a point about discoverability.
Because Python does not give you enough speed nor size (for size constraint competitions like 4k, 64k...).
https://en.wikipedia.org/wiki/Demoscene
> I think the comparative rarity of APL compared to every other programming language in existence says a lot

That's just the whole "popularity means it must be good" argument, which I disagree with.
HP Elitebooks and Thinkpads are designed and built with Linux in mind. I never came across an HP Elitebook or Thinkpad which failed to run Linux out of the box.

Dell XPS is the latest addition to this group.

Consumer laptops come with a lot of trickery analogous to WinModems of the era, which require Windows specifically. Hence these cost saving measurements create a lot of problems.
> Russian imperial midset is a huge bias in the current situation and the forementioned meduza isn't any different in this regard.

Meduza does not promote any kind of imperial Russian mindset. These are independent journalists, which do the best they can to deliver high quality news from Russia even under the very difficult circumstance nowadays. You clearly have never read their website.
Gotta say the webmd description doesn't make me want to try it:

-- start quote --

Asafoetida is a plant that has a bad smell and tastes bitter. It is sometimes called "devil's dung."

People use asafoetida resin, a gum-like material, as medicine. Asafoetida resin is produced by solidifying juice that comes out of cuts made in the plant's living roots.

People use asafoetida for conditions such as breathing or throat problems, digestion problems, or by women to restart their menstrual periods after menstruation has stopped for some reason. Asafoetida is also sometimes applied directly to the skin for corns and calluses, but there is no good scientific evidence to support these uses.

In manufacturing, asafoetida is used as a fragrance in cosmetics and as a flavoring ingredient in foods and beverages. Asafoetida is also used in products meant to repel dogs, cats, and wildlife.

-- end quote --

https://www.webmd.com/vitamins/ai/ingredientmono-248/asafoet...

Was this really the closest thing to Silphium ?!
The Calculator app could suggest that I can swipe on the display at the top if it notices that I'm using 'C' often. This would not even need an AI. I wonder if there are UI frameworks that support the detection and suggestion of "better" actions?