skysight-inc/HackerNews huggingface dataset:
I, a python dev with a decade of experience sometimes still need half a day to figure out some weird dependency venv import-path issue. This happens often.

It takes me half a day to figure out a reliable way to cross compile rust binaries for Raspberry Pis, withput ever having done this before.

There are a lot of good things about python but the dev environment sucks a lot and it is so engrained in the very substance of the language/tooling that I don't really see a path out of that other than going all Python 4.0 on it and repeating the python2/python3 schism all over again.

Python is still my goto language but it is my goto language despite the tooling, not because of it.
I'm sitting in the American Midwest. Good jobs are already scarce here, and people are used to "move to a big city for decent pay". So yes, it's a concern.
You act like ‘back in my day’ there wasn’t any crime.
If you look at murder rates in the UK they peaked in the early 2000’s. Maybe those abused boys were taught violence is the answer?

Letting your baby ‘cry it out’ is abuse in my eyes and you can sleep train them without doing this.
With my daughter we soothed her in her cot instead of picking her up.

She will now link her sleep cycles and only cry when there is something wrong
I’d say - ability to use it across platform or across system accounts. I like to use my personal LastPass when logged into my work laptop with corp account. Mind you, not to store work passwords, no, to have access to e.g. my Amazon account.

Additionally, I share my LastPass with my partner. Probably not a setup for most, but we find it convenient.

All that is achievable only when the password manager is not tied to the system login.
So, you mean, the current copyright solution? That has seen creation of works skyrocket? Or do you mean a system where people can steal what they want because 'reasons' and 'they want to pay less because xyz'? Do you propose a system that takes ownership from authors and redistributes their works maybe? Why shouldn't owners get to set the pricing? Just because people want to steal doesn't mean it's ok to. Just because people don't like the price doesn't mean they should get to set it. The current system not working would look something like no works being released (because the author felt it wasn't worth it). The fact that people put in so much effort to steal these works shows the current system is in fact working. People wanting to steal does not equal not working. Authors can set their prices to free, but funny, they choose not to (as is their right).
What I see here are 3 used computers for US$ 200 with the warning: “For Parts/Repair - Units DO NOT Power on”.

I don't see how that's comparable with a Pi in either price or reliably (or sanitation, really). Seems like buying other people's junk. I don't find compelling.
But I am, we fought a lot of battles and won over the last years with the previous German government, got the new one to adopt most of our (CCC) proposals and are now fighting again because of some proposals are again overreaching.
Same author did this:

Forks Over Knives Documentary: Debunked with Real Science [1]

[1] https://www.doctorkiltz.com/forks-over-knives-debunked/

Actually, just put this in google: Liam McAuliffe site:doctorkiltz.com
Chimpanzee and gorilla babies can take 4-8 months to walk. Baby chimpanzees don't cry but gorillas do (though apparently not often like human babies).
> important that everyone has some situational awareness should something happen

I’m reading a book with noise-cancelling headphones on or asleep during landing and take-off. Most people, particularly frequent flyers, are similarly distracted.
They are numbered on both ends on both the satellite view (real-world) and on the FAA diagram: http://aeronav.faa.gov/d-tpp/2213/00026AD.PDF

There would be no (or extremely rare, at a minimum) operational reason to alternate directions for takeoff and landings on parallel runways. (There are rules for simultaneous operations to parallel runways and having them be in opposite directions would be problematic as you have to assume some aircraft will execute a missed approach and would then be climbing into opposite direction landing traffic with only a small lateral offset.)
I "snuck" in to watch Crash, by Cronenberg, at a con in '96 or '97. I was among the crew/organizers at the con, so "snuck" is an exaggeration. Anyhow. I was 16 or 17 at the time. It was rated 18 in my country at the time. It should've been rated NSFL. :-)

I've never watched a Cronenberg since.

I'm sure he makes good movies, but .. eh, I developed a healthy scare for his movies watching Crash.
proof it. the last election cycle tells a different story.
Privacy is not a "protest", is a right. You are safer if your privacy, is preserved, not the other way around. The "freedom isn't free" argument for surveillance doesn't really fly.
I agree with this. Theft of digital copies is still theft.

Someone made something with the intention of selling _copies_ of said thing.

Taking a copy for free deprives the creator (or the rights owner) of revenue. That is stealing.

Yeah it’s often exceedingly inconvenient or sometimes impossible to legally obtain a copy of a movie, song, book or software. But that still doesn’t justify stealing a copy.

The availability of copies of digital products to you is at the discretion of the rights holder. You don’t get to decide that you now have the right to take a free copy.

If you decide to take a free copy of a digital product without the rights holder’s consent, you are stealing, which is wrong, no matter how much you want the thing or how expensive or difficult it is to obtain.
Not in Iberia.
Even osteoarthritis is now understood to be mostly caused by inflammation rather than wear and tear.

- https://www.youtube.com/watch?v=sUOlmI-naFs

- https://pubmed.ncbi.nlm.nih.gov/?term=osteoarthritis+inflamm...
No because that's not ideal. But it is realistic.
Does that not fit all the requirements for fraud?
Haha, you're funny. You have absolutely no idea. You think you're in the US or EU?

I'll leave this as a small taste of what can happen: https://www.bbc.com/news/technology-31692914.

Who says you're the victim? In their eyes you're the perpetrator.
Too complex for casuals and not powerful enough for power users is a phenomenal way of putting it.
No I'm not. I just stopped watching tv, limiting smartphone time and make sure I always have a book with me.
I have the ability to participate in a handful of governments by voting. There are countless government officials around the world who might like access to my signal conversations. I don’t have any say for most of them. That’s why I’m glad I can use a service like Signal offers.
> vs. copying actual IP.

there is no "actual IP", just copyright, trademarks, user interface design elements, software patents and so on.
> It's important that everyone has some situational awareness

I can assure you that this won't be the case.
The VBA code seems to be a good starting point. I'm impressed!
Show HN: A hypermedia-driven app based on htmx and Drogon C++ web framework
Much of Japan has real, snowy winter. Is there a cultural aversion to wearing gloves?
No you don’t, in fact there is absolutely no reason why Alzheimer’s has to have a single cause you can have multiple genetic, environmental and pathogenic factors leading to the condition which eventually exhibits itself as Alzheimer’s.
That was written by a young person (20-something?) about their parent.
I've been experiencing full connectivity on every Alaska flight for last year. My phone has T-mobile plan that allows direct connections. There is traffic shaping but it's easily bypassed by the VPN and voila, everything is available, youtube, telegram, whatever. It's not that amazingly fast but works. I bet I could do a voice call if I wanted to. But I won't do it because it's not polite to neither my neighbors nor person I'd call.
One of the best ways Microsoft has made Excel formulas better is by allowing line breaks (using alt-enter) and tab/spaces alignment. So instead of seeing something like this:

=IIF(foobar, pv(a1:a100), IFERROR(fv(b1:b100), 0));

You can do this using alt-enter:

=IIF(
foobar,

pv(a1:a100),

IFERROR(
fv(b1:b100),
0
)
);
In his book "Soccer in Sun and Shadow", Eduardo Galeano beautifully captures the essence of Pelé's status: “those of us who were lucky enough to see him play received alms of an extraordinary beauty: moments so worthy of immortality that they make us believe immortality exists.”
You might find this interesting:

Reverse engineering yet another ebook format (Nemanja Mijailovic)
https://mijailovic.net/2022/12/25/hkpropel/
The left has learned well that changing definitions that make everything look and sound worse is a very good ploy, and works very well.
> it's more a function of cost and class

A notable difference between economy and front cabin is the passengers. Mostly good: pets and kids are uncannily well behaved. Sometimes bad, e.g. more arguing.
As the sibling to yours said, it is closest to forgery or counterfeiting, rather than theft. I don't think that changes it much re. maximally benefiting corporate interests. It might benefit them a little less maximally, but not by much.
I wonder what texmacs template he used to author the book, it looks great.
Weak security sucks. However, this has been known about for years. People at Freedom Mobile know about it, customers know about it, the parent company knows about it. It's just that nobody has prioritized fixing it. Having seen the insides of several Canadian telco's security branches, it's a mixed bag. Some are better than others, but in general smaller, non-RoBelUs (Rogers, Bell, Telus) carriers tend to have atrocious (or non-existant) security. And even among the big-3, there are marked differences in their security maturity levels.
I just watched all the icons populate in serial, causing a ton of layout reflows, and I loved it. Teleported back to that era.
That's pleasant. At one point it was approximately one half-screen away in lag (at 125 wpm or so). But this gave an additional impression of zooming.
This is a fairly new thing and for me has worked smoothly. I can attach a bunch of DRM-free epubs to an email addressed to my Kindle account, Amazon asks for confirmation that it's me sending them, and within about five minutes I have clean, well-formatted copies of those files on my Paperwhite.
Ditto. It keeps trying to make a WebSocket connection, failing, and then retrying forever. Looks like there's no error handling.
Seconded. Here in Argentina Maradona is (was?) a highly polarizing celebrity, and of course has detractors, but his admirers are multitude and he is worshipped as a person, not just as a soccer player.

It's absolutely not true that he is widely remembered as a scumbag; some people of course do, others acknowledge that he struggled with drugs all of his life but he came from humble beginnings and never forgot nor reneged on this, and many call him D10S (a play on Spanish "dios" and the number 10 he wore on his t-shirt). That's not the mark of someone widely remembered as a scumbag.
I wouldn't use ULIDs on a new project. The spec doesn't seem like it has much stewardship, the last commit was in 2019 with a bunch of open PRs and issues:
https://github.com/ulid/spec/issues

I went through this exploration a while back for a new project and decided on uuidv7s, which are binary compatible with ULIDs but will likely find more support as they get added to the original UUID RFC.

Either UUIDv7 or XIDs seem like better choices than ULIDs for new projects.

* Supabase on different primary key considerations: https://supabase.com/blog/choosing-a-postgres-primary-key

* Postgres extension for generating various kinds of IDs: https://github.com/VADOSWARE/pg_idkit
> Sublime Merge

I'm a longtime (10+ years) user of Sublime Text (on macOS) personally and professionally, and I wish I could agree.

I've tried multiple times to get behind Sublime Merge, but the interface is just so complex and convoluted compared to tools like Tower, resolving a merge conflict on GitHub, or these days even using GitHub Desktop.

I don't love any of these git or merge tool alternatives the way I do Sublime Text, but it's always baffled me how different Sublime Merge feels in comparison. To me, Sublime Text looks and feels streamlined and well-designed, while Sublime Merge looks like someone in an Intro to Java GUIs class made while they were first learning about toolbars and widgets and just started spewing GUI components everywhere. It's never actually made merge resolutions easier than the alternatives to me.
Didier Raoult was the original person who received western popular media coverage for it.

It had been part of the scientific conversation for over a month before his involvement (an eternity in 2020 time), eg https://www.nature.com/articles/s41422-020-0282-0
Yes, they make a lot of 5nm and 4nm parts for Qualcomm and others. For example, the Snapdragon 8+ Gen 1 is based on TSMC's 4nm (the regular 8 Gen 1 is based on Samsung's 4nm). AMD's Ryzen 7000 series (Zen 4) uses TSMC's 5nm.

Apple tends to have the best margins and is willing to pay upfront for TSMC's capacity so they generally get it ahead of other customers. However, there are reports that Intel will be using TSMC's 3nm: https://www.windowscentral.com/intel-apple-tsmc-3nm-report. Intel has confirmed that it will be using TSMC's 3nm tech in its 2023 products, but hasn't said which products. Maybe we'll see Intel laptop chips at 3nm, maybe it'll be high-margin datacenter chips, maybe it'll be something for enthusiasts on the desktop, maybe it'll just be the GPU for chips made with Intel 4 (5nm): https://www.extremetech.com/computing/338679-intel-may-drop-....
I mean, if I did the same and lost my job, I'd still say "worth it". I'd still be holding back the sniggers despite the vociferous verbiage flying my way.
Plenty of adaptively useful, maybe even optimal behaviors can negatively affect enjoyment of life. The world we live in isn't the one we evolved for, and behaviors and adaptations useful in our evolutionary past can be painful or detrimental to individuals and society now.

Selective pressure is no longer meaningfully applied to our species, so we won't further adapt to our situation except intentionally and at our own hands.

Also btw just because people forget their memories before a certain point doesn't mean they are rid of all the effects. Research on this is fraught and delicate, but very young children who suffered trauma are known to carry some consequences of it across that memory boundary. Which at least establishes that it's not a perfect reset and we should still be careful about what experiences we expose very young children to.
agree to disagree.
There's a lot more than synaptic pruning going on during the neurological development of infants such as migration of cells
27L and 9R are the same runway, always. 27R and 9L are the same runway. In Atlanta, besides 27L/9R and 27R/9L, there's also 26L/8R and 26R/8L, as well as the 28/10 you mention. See https://aeronav.faa.gov/d-tpp/2213/00026AD.PDF
The vim-brew is respectful, but I wonder why not choose vcode-brew (with vcode in vim mode) plus git.
Humans, well life in general, is pretty damn robust.

That said maybe studies haven't picked this up cause the real negative effect is when you're old and demented they put you in the cheapest home. Where the staff let you cry it out if you fall and break your hip in the night.

Who the hell knows? Or will ever know.
AI generated content will likely be higher quality than what we have today. AI accounts will spend time building reputation with superior content and then burn some on an ad or spam campaign, but they’ll still have a better reputation than most people.
feels very emotional, which means that it’s not too rational. why discuss someone’s emotions?
Castles in the sky are evocative to us because intuitively we know they will eventually crash.
Look at the guys career history, awards won, research published etc. Yeah, he was wrong about HCQ, but the idea that he is just some fake doctor, or not legitimate in some way is as disinformative as the idea that some mysterious "they" is hiding HCQ from everybody.
I think this attitude of making sure each junior engineer has someone senior answer every question as soon as it comes up is doing a disservice to our junior engineers. One of the most important qualities of a senior engineer is that they can independently solve an open ended problem, especially one they haven't solved before.

Being senior means you have learned how to learn. You don't get this skill by asking a bunch of questions, you get it by answering your own questions without having someone else to rely on. This is a skill we should foster in our junior engineers as early as possible, and being available as a shoulder to tap on every 15 minutes actively prevents that skill from developing.

I think it is perfectly resonable to mentor a junior developer using a single, daily video meeting of 30 minutes or 1 hour. This is a time they can use to ask questions about their previous day, bounce ideas, etc. If a question comes up later, they can spend the day trying to solve it and report on it in the next daily meeting.

The best thing you can do for your junior engineer is to find a stream of work which challenges them at the right level (not too much, but just enough), and let them go independently while keeping some guard rails. This should not require many hours of 1:1 face time.

I understand this approach might not work for some juniors who can only learn in a highly social context with a mentor in the room. But I think it can work for many juniors, and actually be beneficial in the long run.
I’m from Argentina, and
I think for the people of my generation (90s onwards) the image we have of el Diego is that he was a cheating fat coke head who supported all the wrong politicians, and left us with an infinite amount of memes and phrases, mostly related to cocaine.

My parents generation will probably have a different feel about the guy, as they saw him in all his glorious days, whereas we only knew his decadent state.
The left (not liberals) have been skeptical about twitter since ages ago. Only an idiot would assume that “manufactured consent” wouldn’t apply to the new media.

In that sense, I don’t see anything new on the twitter files. I’m just expecting this to be used by the red team to take power away from the blue team and keep things exactly the same.
> the ease of Go's default static builds that I have found

Seconded.

These are examples [1] of the scripts that I use on Linux, MacOS, and Windows for producing cross-platform builds. Run the one for the platform you're on, and it will produce stand-alone builds for all the targets (Linux, Windows, MacOS Intel, and MacOS ARM). And the builds are small enough that in many cases for simple tools I commit them straight into the repo for easier usage.

[1] https://github.com/kcartlidge/ng/tree/main/src/scripts
You are quite right it is not just compilation that sets Python apart from C++, that was a bit of a simplification on my part.

There is also tools such as Cython and numba (JIT) which use various techniques to compile Python code btw. But I am generally in favour of switching to a high performance language or writing in C++ and then importing in Python at that point, personal preference again...

Interesting to read about cling, will have to play around with that.
People get really mad when you call this p-hacking, btw. I used to try and make this point to ”analysts” that I worked with, that science involves coming up with a hypothesis and then looking at the data. The response I got often enough that I’m sure it’s being taught somewhere was that you “need to let the data tell it’s own story”.

Turns out lots of people have decided what the conclusion is and are taking that conclusion and the data, and then blindly munging until they get a path which connects them.
> Then republish your articles on other platforms like Medium, Substack and use canonical links so the search engines know your website is the source of the article.

I love the spirit behind this idea, but please know that Substack doesn't allow to set canonical urls on posts. This means that all content published outside of Substack will be considered a duplicate for SEO purposes unless Substack is set as the original source (which is the opposite of the suggested idea here).
This may not be a sexy idea but one example I can thing of Tom Mitchell’s Machine Learning book, it gives the bare bones of what machine learning is (albeit it is missing some of the newer architectures) but that gives a great overview of how to build these architectures from scratch
It's not like he forgot to tip the waitress. He rejected his own daughter. How would you like it if your father actively tried to ignore your existence? Have some empathy for a fellow human being. It's horrible behavior, regardless of Pele's fame.
Media however, is not the industry, and the media has done a poor job of reporting based on industry names, rather than general public friendly names
Have you heard of wolfssl? But if your idea of reliabilty is network connected computers that must never fail fate has bad news coming for you. Better to engineer systems with the certain expectation everything fails at some point. So air gapped is the way to go!
v6 and v7 aren't standardized yet, although proposals are ongoing.
This thread revolves around a terrible assumption that the financial profession should inherently be in charge, and that it is only natural for everyone else to have to speak their language. This financialization of everything is exactly how so many companies have been hollowed out from the inside.

Rather, the people who should be running things are those that know how to do the core work of the company. For most companies this is not finance. For an airline, this means that the software department should be speaking the language of operations and logistics when justifying how the new system will be better and what it will look like when the current one fails.
> PostgreSQL has built in support for UUIDv4 through the pgcrypto or the uuid-ossp extensions.

Since Postgres 13 installing an extension is no longer necessary as gen_random_uuid() is part of the core.
Unless Romania decides they want the kind of control of their local culture and wat of life that os cited to motivate American immigration restrictions, which have led to the absolute (not just population proportional) rate of legal immigration peaking in 1907.
> This gives us a 1% probability of a collision in the next ~35 years if we are generating 1,000 IDs per hour.

Yes, but that's for 1,000 IDs per hour. That is not a large workload. If you generate 10 IDs per second (which, again, is not a lot), your time frame shrinks to just over 1 year. With 100 IDs per second, a mere 36 days. With your reduced alphabet, I would at the very least bump your ID length to 16 characters.
I think if it's not required it is definitely going to go away. Trackers want to track. This goes for ad networks as well as TLAs.
Most people already treat current technology as magic.

You could even make the point that for most techies, we treat tech as magic, but we call it "abstraction layers". We don't care about what's underneath as long as it always works.
I live in a high-crime area. I hear gunshots every now and then. In two years there's been one shooting on my block.

I treat others with respect and mind my own business. My neighbors reciprocate, and don't bother me.

For various reasons it was convenient for me to go for regularly long walks late at night, and I never ran into any issues with that. There was one homeless guy who was grumpy I woke him up, so I learned to aim my headlamp better.

In my experience people who end up seriously hurt by criminals tend to be criminals themselves. It's pretty easy to stay out of all that.
unless nobody nearby in the real world shares your interests. That's the reason i got into the internet in the first place!
Sorry, I didn't author it, I just found it googling around for an explanation for the term. I blame the publisher.