skysight-inc/HackerNews huggingface dataset:
The choice of 1 based array indexing is due to Julia having it's roots in mathematics - which is a common choice for mathematics based programming languages (e.g. Fortran, Julia, MATLAB/GNU Octave, Mathematica, R and Wolfram). The reason being is that matrix notation starts at 1 and not 0.

For a comparison on array indexing in different programming languages see here: https://en.wikipedia.org/wiki/Comparison_of_programming_lang...

From personal experience, I wouldn't let something as simple as starting index getting in the way of programming for a language as you'll soon start automatically switching to thinking in 1 based and 0 based indexing depending on the programming language.
Britons aren't Europeans anymore!
You can also specify format knowing about languages: https://git-scm.com/docs/gitattributes#_defining_a_custom_hu...
Or even whole diff converters.
It's performative, but I think next time I get a last minute equipment change to a MAX and nowhere urgent to be I might simply refuse to board and let them know exactly why.

I understand it will cost money and time, and really just mostly annoy the gate agents. But at some point the actual customers need to push back on Boeing and I can't really think of any other way. The FAA has clearly failed.

I'm not so naive to think I can continue air travel and not be taking the MAX quite often as time moves on, but the lack of any consequences for Boeing is rather annoying.
The BBC article notes that this section of fuselage can optionally include an extra emergency exit, but that Alaska does not select that option. Still, it may be constructed with a false opening the same size as the exit door which could have been there.
There may be hope

"Low emission cruise travel . save more than 50% energy compared to.. the last vessel operating the same route."

BERGEN STAVANGER NEWCASTLE - planned to start 2026

https://bergencruiseline.no/ourmission/
> German trains wishing to enter Switzerland need to wait at the border so the DB’s, err, _erratic_ scheduling doesn’t perturb the much more rigorous Swiss system.

I'm rather skeptic of this take. Railway operators provide services by reserving track sections and train stations in specific time windows which take into account travel speed and scheduling. Rail track capacity is typically reserved for periods of over a year. If german trains run on time in Germany and swiss trains run on time in Switzerland, then it sounds like germany's trains being delayed when entering swiss lines is an impedance problem caused by the way the swiss infrastructure manager is handling german trains.
That's exactly what I meant, sorry that I couldn't respond earlier.
It's about small batch production for custom orders. Mill owner will happily refer clients to you if you are his regular customer for wood.
Even if all drugs were legal, psychedelics are completely different than addictive and destructive drugs.
From the submission CSS file:

details {
margin: 5px 5px 5px 12px;
border: 1px solid #aaa;
border-radius: 4px;
padding: 4px;
}

Not even "designs from 2010" are safe from rounded corners.

(the border-radius CSS property was first proposed in 2002 [!] as far as I can tell: https://www.w3.org/TR/2002/WD-css3-border-20021107/)
With Farbfeld, it's possible to further reduce the size of image data to be 24 bytes, or 16 if you're ok with your image not being displayable

Magic Number: 66 61 72 62 66 65 6c 64 (identifies the file as a Farbfeld image)
Width (in bytes): 00 00 00 01 (specifies the image width)
Height (in bytes): 00 00 00 01 (specifies the image height)
First Pixel Data: ff ff ff ff ff ff ff ff (represents the color data for the first pixel)
OAuth2 Exploitation: Compromising Google Account Sessions
From scanning to post-exploitation, there are numerous tools that help you accomplish your goal as a penetration tester. Here are ten tools you must know if you are into cybersecurity.
These patterns appear in many fields. I take it as a sign that the tooling in the field is underdeveloped.

This leads to a split between domain problem solvers, who are driven to solve the field's actual problems at all costs (including unreliable code that produces false results) and software engineers, who keep things tidy but are too risk-averse to attempt any real problems.

I encourage folks with interests in both software and an area of application to look at what Hadley Wickham did for tabular data analysis and think about what it would look like to do that for your field.
The patent was not claiming this was a maintenance issue. They were pointing out that if there were indeed a hidden exit door here that it would still require maintenance, which is why there wasn’t actually a hidden exit door here. Instead it’s a solid panel of some kind.
Research software engineering is a hybrid field and fixed roles do not work well. It requires one having a grasp (at some level) of a lot of different stuff, eg software engineerin, the relevant scientific theories, statistics _and_, quite importantly, the culture of scientific practices in a field, in order to make something good. So it gathers a lot of people who, no matter where they started from, often have to sort of converge by learning stuff outside their own discipline.

The problem is not that "physicists write code". Scientists end up learning a lot of stuff and getting good at it (software engineers the same). The problem is that writing software is often left as a job for the occasional phd, postdoc or research assistant, ie people with temporary positions, and in general to people who see building software as a side duty at best, annoyance at worst. This results in no generational knowledge building, being hard to find mentors, less learning and reflecting on practices on how to build software, rediscovering the wheel constantly, too much effort put into . It is not that one graduates as "software engineer" or as a "scientist" and then they know the best practices and everything of their respective fields. People get to learn stuff. Software engineering practices should be in the culture of scientific software building, not simply carrying them from the software engineering world to science, but adapting them and taking it each own idiosyncrasies as a field.
Ask HN: Looking for free email client that support custom domains
Are there any free clients out there?
What are the alternatives if you don't want to pay like 5$ a month?
I have a power button on one side, then volume and bixby on the other. You can see an illustration here : https://voicebot.ai/2018/08/28/its-happening-again-samsung-b...
100%. It lowers support load, increases bus factor , improves sense of collective ownership, makes you humble.

Unfortunately a whole lot of people are totally against that idea so i make do with chatgpt/copilot as my pair programmer these days.
How is this even technically possible?

When reading the multiple stories of crazies, that show up in the news once in a while, where someone tries to open doors or emergency exits mid flight ...There is always a reassuring expert comment, that he/she would not be able to, due to the higher pressure inside the airplane, and the fact these devices only open inwards.

It seems for the MAX they blow outwards as easily?
Nice writing. I like it.

I'm actually thinking about getting a training of electronics technician because I want to learn the soldering/desoldering part of hardware hacking -- which I believe any serious hacking may need such skill. But then the job prospect and salary are not really convincing...
Fortran vs Python: The counter-intuitive rise of Python in scientific computing (2020)
This was a delightful piece of writing, but it's hard to see how it turns into a novel. Kind of a documentary style?

The author is a member of the semi famous Shopsin family

https://nymag.com/listings/restaurant/shopsins/
Very low or even negative prices, during episodes of renewables overproduction (typically when wind blows or sun shines way over demand), are more and more common.

https://en.wikipedia.org/wiki/Negative_pricing#Electricity

Reciprocally as more and more less tolerated grid backup (greenhouse-gas emitting fossils or dangerous nuclear) disappear episodes of under-production will be more common, and during those electricity price will soar.
His boss was indeed a bad judge of character.
I have not hear this point before, please would you mind to elaborate, if possible with sources to share? Thanks.
What is AFL? Aussie Rules explained

Playing field size: https://youtu.be/XMZYZcoAcU0?t=49

( Bigger than US NFL handegg field )
I do think there's something useful here. It's like having photographers PGP sign all their images, but with an actually workable UX, and with keys (presumably) stored in a secure enclave within the camera body. This is good.

I just think that marketing teams are inevitably going to oversell it. The moment someone posts an obviously fake image to social media, with all checks from this tech giving the green light, it will destroy the public's confidence in it. The actual usefulness of the tech is nuanced, and it will be a struggle to convey it meaningfully (to technical and non-technical audiences alike)
Dawn of a New Era: Reinventing Confessions of an Aca-Fan (2022)
Henry Jenkins is an academic researcher in media studies as it relates to fan behavior, and his blog has been running since 2005 with weekly updates, sometimes more than one. He recently added more editors to his already amazing blog. His blog has never been posted on HN according to Algolia, which is astounding to me, as it seems right at home here.

I treasure first posts on HN just like I do getting the first archive on Internet Archive, as I love to share the things I enjoy, when topical, and if there's something worth sharing, then it's worth archiving!

https://web.archive.org/web/20240106132638/https://henryjenk...
I work in an R&D environment with a lot of people from scientific backgrounds who have picked up some programming but aren't software people at heart. I couldn't agree more with your assessment, and I say that without any disrespect to their competence. (Though, perhaps with some frustration for having to deal with bad code!)

As ever, the best work comes when you're able to have a tight collaboration between a domain expert and a maintainability-minded person. This requires humility from both: the expert must see that writing good software is valuable and not an afterthought, and the developer must appreciate that the expert knows more about what's relevant or important than them.
Red Tortoise Architecture
This is horrifying to me.

Unfortunately much of the general public (ie. people not likely to frequent HN) don’t really understand the implications or the degree of privacy they’re giving up on behalf of their child here, for the sake of $50.
It does seem to be an emergency exit that blew.

"An emergency exit and whole panel at the left hand side of the aircraft was missing."

Check for further detail and pictures:
https://avherald.com/h?article=51354f78&opt=0
Thing is, one should read lots and lots of fiction until his mid-20s at the latest, if he/she leaves the “reading lots of fiction” part after that timeframe then it would have already been too late.

Back to your example, reading non-fiction after you had turned 30 (let’s say some historiography) would have made you more aware that basing one’s perception of a specific past historical phenomenon on one work of fiction is very problematic, you’re practically adopting that person’s whole worldview, with all the pluses and the minuses that come with that.

For example reading authors like Douglass doesn’t account for not “explain” how come the abrupt end of slavery was not the best thing ever in the short to middle term for lots of Black people from the US South, we need history books in order to try and make sense of that (interspersed with some sociology, economic history, anthropology and oral history accounts that we were lucky enough to put onto written form).
The person above me said:

> That said, no one died in this incident either.

In that incident 5 people died (+1 injured).
> By definition, a flow state is non-collaborative; [...] you’re certainly not going to be in that mindset while you’re in a pair programming session.

This is not true. Group flow is a well documented phenomenom[0]. While it's easiest to recognize for example in an orchestra, group flow can happen with pair programming as well.

[0] https://www.aalto.fi/en/oasis-of-radical-wellbeing/group-flo...
So, with the window open does that mean it’s ok to smoke?
AI will come for everyone , last day i read about truck driver (copilot) will be replaced by AI and today this.
There's plenty of places where geography means they are, especially in Europe — around Scandinavia, Greece, the British Isles, Spanish islands etc. Presumably the Caribbean and some of South East Asia is the same.

The journey is obviously slower, but that can either be a way to rest on a long road journey (truck drivers in Europe sometimes use longer ferry routes so they get their mandatory rest period), or an opportunity to sleep in a fairly decent bed.
> Either way, scientists don’t have time to really learn all this AND the science they are doing. And it all changes every few years or so.

This is how I see it as well. I'm an immunologist, and it feels impossible for me to keep on top of my field of research and just about anything else. I don't have to produce quality software, but it seems difficult to keep your research cutting edge while maintaining software. It's hard enough keeping the research up to date!
Another late reply, but I love me some ZFS talk!

That particular build worked fine, it was just really slow. It was a very ill-advised plan to begin with - I was using 5.25" -> 2.5" hotswap bay converters for the 2.5" laptop drives. The idea at the time I guess was less noise and power, but mostly it was just to say I did it I think.

Other than it being extremely slow it lasted as my home NAS for 5 or 6 years until I outgrew it.

These days I run a 250TB ZFS pool as my "main" pool, utilizing the 8TB Seagate SMR drives of yesteryear. I have had very little problems with them, but it was a very careful pool design after many years of running ZFS on production systems. So far I've had a few drive failures (as expected) and we are probably ticking closer to decade than I'd like to admit. It performs far better than I need it to - as it's very much WORM style storage for backups and media.
That's pretty much sealing its fate as a cursed model from Boeing.
Yeah... https://www.reddit.com/r/aviation/s/3MkqOT8tgB
Don't know of legalities, but we have two different scenarios. First, I car in front stopped, driver is responsible for breaking, FSD may or may not help, driver is responsible. Second, car was going straight and decides to randomly change lane, speed up/down. Driver may be able to take mitigating steps, but car is responsible. Second case is more akin to car accelerating when break is pressed.
Addendum : See my comment and others for some practical tips here - https://news.ycombinator.com/item?id=38438204
> What sort of parent would do this?

Outside the tech/HN bubble, most companies we despise here are considered trusted.

"Google/Telus is offering us $50 for helping them out, they are so nice!" is the reasoning there.
I do not expect that I could ever trust the 3rd party. And any on-device "private solution" seems unlikely to be implemented in a provably secure and safe way.

Besides that, why is any of that complicated stuff even needed? I know my age, and I am able to verify my age without involving any 3rd party, software, AI etc. If someone else wants to lie about their age, I am not convinced that I should need to jump through hoops and give away my own privacy as part of any of the flawed schemes supposedly intended to prevent that, as some governments are trying to push.
I have the same machine running Fedora. After trying Ubuntu (it is supposed to be officially supported), PopOS! and MX that was the only distro with proper nvidia drivers to use full video resolution without lagging. Did you setup nvidia drivers in Arch? Could you share the details please?
Great effort
Message to Boeing or Alaska Airlines...I have a door on my garden. Email me to discuss terms, or it shows up on Ebay tomorrow...
Non-fiction can't sincerely deal with the one of the realest substances of individual reality: thoughts and their movement. The most substantial fiction in my experience is the one that knows how to deal with internal life.
Well, SLS uses hydrogen and solid fuel boosters. I'm not sure if there ever was a rocket that only used hydrogen and oxygen to go to space.

But if we are to get to a million launches per year, I think we should go with hydrogen/oxygen only, otherwise the climate impact is going to be gigantic.
Fresh insights into egg usage, donation and disposal after egg freezing
Makes me feel good about flying the 737 Max 8 in a few days...
Someone else has also liked, but apt for this. https://www.youtube.com/watch?v=3m5qxZm_JqM
What alternative outcome do you think would have pleased the Brits.
New – Largest online startup community?
Yes. HN is one big advertisement, and the virtue signaling geeks who are so vehemently anti-ads aren’t able to recognize this.
So you just want flights that have a Airbus plane?
Did you see Star Trek Continues? If so what did you think of it?

As someone who didn't see TOS in its original run but appreciated it in occasional reruns, and as a huge fan of the original cast movies, it was... weird. But good weird, mostly, weird in a way that somehow captured the zaniness weirdness of TOS, and which was somewhat glossed over in the original movies when they made the jump to Hollywood production values.

I'd check it out if you haven't, just to see what's out there. For that matter, I quite enjoyed Lower Decks, as the Star Trek universe really needed that kind of dedicated comedic outlet, but from a clearly fannish perspecitve that isn't afraid of making very niche in-universe inside-jokes but always from a place of kindness and respect to both the original source material and to the viewer.
It's not clear to me what you mean by data mining and why you believe that it is problematic in this context.
I agree with your point about the official Git documentation. It is the only one I learned from and it's easy and comprehensive partly due to the involvement of actual git developers. But there is one area where I wish they stressed a bit more. Git documentation talks about the snapshot model so many times - you're never left in doubt how it's stored (including packing). But they don't stress particularly upon the fact that rebases, merges, cherrypicks and reverts are based on diffs (3-way merges). For example, I was expecting the 'drop' operation in interactive rebases to just delete that commit and leave all the subsequent commits intact (except for the DAG linkage). But to my surprise, the change introduced by that commit disappeared from all subsequent commits - leading me to suspect that they were using diffs in this stage. I eventually found a single confirmation of this in the official documents. But it's obscure. In fact, I tried and failed to find it for reference in this reply.
non-kin altruism could just be a mistake. A behaviour intended to be applied to ones own species, but ends up applied to others because of the detectors used to identify another agent not being scrutinous enough.

Just because you get diabetes doesnt mean its the intended behaviour of evolution. Could be a spandrel, or an artifact, or aliasing, or a plain mistake.
Tell HN: Thanks for the Links
why do all the promising open source plant projects use php? :(
This site is a wonderful source. Thank you all for your submissions and
discussions.

Your help has been invaluable building my site: https://snafuhall.com/

Widely sourced links to the news, updated once per day: No
Doomscrolling. No comments, so no flame wars.

We do not practice "Cognitive Hygiene", we'll link and
read anything; 90% of everything is horse shit anyway. We aim to have
something to piss off anyone, every day.
I think at this point, the cat is out of the bag. Relying on not so nice people complying with license legalese was never going to be a great way to impose control. All that does is stifle progress and innovation for those who are nice enough to abide by the law. But anyone with other intentions in say Russia, North Korea, China, etc. would not be constrained by such notions. Nor would criminal organizations, scam artists, etc.

And there's a growing community of people doing work under proper OSS licenses where interesting things are happening at an accelerating pace. So, alternate licenses lack effectiveness, isolate you from that community and complicates collaboration, and they increasingly represent a minority of the overall research happening. Which makes these licenses a bit pointless.

So, fixing this simplifies and normalizes things from a legal point of view which in turn simplifies commercialization, collaboration, and research. MS is being rational enough to recognize that there is value in that and is adjusting to this reality.
An Easy to Build Real Homemade Computer: Z80-MBC2
Now we’re lost in metaphors. A carpenter should definitely be able to build a pergola from a rough paper sketch, and a software engineer should be able to build a machine learning system from an algorithm paper by a data scientist.
You have to spend a grand to even add it to the cart, supposedly. What a whale hunting meme
I am slightly confused by this comment in the context of the thread.

Because you choose to give your children freedom to operate their device however they see fit, you are in support of legislation that restricts what they can use their device to access on the internet?
I'm a contract professor at uni.
I think that he should put which kind of students you are teaching C to.

I am their first experience at university and for some of them C us their first programming experience.

In this case my only advice is just keep repeating the same subject in more than one lesson.

What is suggested into the article seems to me more about "how do I run C in production".

But good suggestions anyway, I'll review them to see what I could use if it makes sense maybe when we do lab.
ChatGPT Has Been Given a Face and It's Super Weird
How much energy does a truck driver AI use compared to a human?
Once pressure is equalized, you have the same situation as an open car window, except at much higher speeds. I don't know about other people, but to me the noise of an open car window is really annoying even at 120 km/h. I can't image what it must be like at airliner speeds.

Plus increased noise from the engines (or at least the engine on that side of the plane), as a sibling comment notes.
Remember that the whole country stands behind the chinese plane - they can just order their own lines to use it
Does this support screen sharing too?