skysight-inc/HackerNews huggingface dataset:
I don't understand why you believe low-level "intrusive" programming and general software engineering are mutually exclusive. There is a big, open field for high quality, low-level software to be written well bearing good practices and practical decisions.

1. To be faif, these kinds of "hacking" projects aren't technically meant for learning software engineering in the context of a job, but they are really interesting and a treasure trove of new knowledge for anyone willing to put in the effort. I don't think it's a bad thing. A person can learn to be a good software developer and simultaneously have deep knowledge of the systems they are working with.

2. The goal of this project is not to research and implement some novel algorithm to replace existing works. The goal is to learn how things work. You are still going to use libraries, procedures and algorithms designed by other people and compile them into a cohesive system, it is merely the depth and complexity of the problem that makes it an interesting learning challenge. It's not about some absurd NIH philosophy, it's about curiosity.

3. Software development is not as straightforward as you make it seem. It's not just about best practices, management and finding an optimal way to combine existing libraries into your project. Sometimes you run into unforeseen issues, strange niches that your libraries may not account for. Sometimes you need to dive into the specifics of these libraries, understand at a lower level why they do not function for your use case. You might need to "hack" these libraries. Fork and customise them to truly fit in your project and produce the desired results. And the only thing that will help you then is deep knowledge and the ability to work with low level software.
> That has never happened for article 287 of the penal code, although it may one day. You'd need an actual case to make that claim, though.

Ok, so unless article 287 has literally never been used, my fear is valid.

> There are no "superiors", except for the constitution.

I was referring to the defense of "oh but they'd never use this overreaching law badly". If the law is too vague or broad, those interpreting it become your superiors, since they get such wide latitude.
I don't have any issue with rbenv or asdf. Using both in local and production environment.
This is also the reason a computer with 4GB of RAM can't run Gmail and Spotify at the same time.
> Chinese manufacturing was always a huge vulnerability in their business model and they definitely should have planned for that.

none of those plans would work - at best they're a gamble.

> China can't really compete on reputation

nor will they. The competition is always going to be on price. It's why counterfits exists as a market, but not only counterfits but also white-labeled copies.

The only thing that china cannot clone is technology they cannot get access to - such as high tech semi conductors, and that's thru a lot of losses copped by the shareholders by fiat from the US gov't.
> I was thinking you may have implemented your own text handling

Yes, but without QTextDocument as I had some problems with it. I had to implement my own undo/redo/copy/paste/etc.

> It's something I tried before briefly but thought it may have been causing some rendering glitches

Yes, I've experienced some (minor) glitches that I've yet to figure out how to fix. For example, the cursor seems to (sometimes) jump when creating new blocks. Sometimes delegates reappear with animation (while I turned them off when onPooled ran). I'm trying to figure out if I'm doing something incorrectly (highly probable) yet I don't get these issues without reuseItems.

Sure, I hope it works out well for you (:
Yes, it's a gamble. But having exactly one 3D printer model at a high price point and doing nothing else is also a gamble, and a much stupider one.

Western manufacturing is at odds with China for the reasons you stated, but free software eliminates this competitive advantage entirely and you need to plan for your output to be reused by your competitors as a fundamental part of your business model.
You mean, the beach?
Same for me. I've been mostly vegan for over ten years now. I "downgrade" to only vegetarian when it really cannot be avoided – which, luckily, has been only when I've travelled to countries where there really weren't any vegan options.
Dukapp: A logistics startups in Africa Looking for pre-seed investors
"Dukapp: Elevating Shop Management

Meet Dukapp, your business ally for seamless shop management. Streamline your operations by effortlessly tracking orders, managing inventory, and connecting directly with suppliers—all in one place. No middlemen, no third-parties, no hassle. We handle the logistics & delivery; you focus on selling.

Think of us as the DoorDash for vendors, offering an intuitive interface tailored to your needs. With us Scale your business effortlessly to meet your growing demands. Our Direct Payment integration ensures smooth transactions, online or offline. With a Modern POS & same-day deliveries we give you a 360° view of your operations.

In partnership with Microsoft for Startups and Paystack, Dukapp is the bridge between vendors and suppliers. Vendors receive inventory at their doorstep, and suppliers access a database of businesses ready to restock.

Dukapp: Simplifying shop / supply-chain management, empowering your business."
Haber process has us all on the hook anyway.
It's clearly not the same thing though. A teenager who is unable to pay attention in Geography where it's an hour of fauna analysis is not the same thing as someone who is unable to walk. The first clearly has to do with a lack of interest. Just because it's ADA recognized doesn't suddenly make it universally accepted.
So absolutely nothing of any value and just a bunch of made up bullshit designed to target people based on their race, religion, sexuality and gender because you’re an ignorant and insecure dipshit who is too scared to attach their own name to it?

I think T-Mobile not allowing you to spam this nonsense to people is something everyone is ok with.

Really it’s a very specific kind of moron who will absolutely insist that the real secrets in life are all predicated around people who have a different skin color or religion are the real problem and will then quote evidence to you that doesn’t hold up to even the most gentle scrutiny all while they insist that they are the smartest person in the room.
reminds me of smallpdf.com but open source
Looks great, but my partner needs something more convenient.

It needs to be web based and work on desktop/mobile.
> We cannot blame stuff for things people do.

While I cannot argue that this statement is wrong it does make me wish some things would never have been invented in the first place because of how much harm they can cause and the fact that there will always be a huge chunk of population who will surely abuse those things for bad. Such as nuclear weapons, AI, etc. Sometimes I even wish internet wouldn’t exist so that we could continue living simpler lives.
>Average Joe with AI tools doesn't stand a chance to a photographer with whatever tools.

Yet.

What matters in the end is whether the photo is aesthetically pleasing to the viewer, or has some meaning to them. If AI tools becomes hyper realistic, the average Joe can just roll the dice enough times until they create something that works for them.
> Why work when I can get a management company that will give me 2.5x my mortgage each month

I don't believe this. What city and neighborhood?

It is very difficult to find a rental property you can buy and be slightly profitable, let alone 2.5x.

Where?
Is it common for most students to be on their phone all the time during recess (to not even socialize between themselves, even to show each other stuff on them), and in class? Is there a reason why the no-phone policy can't be scoped to the classroom only?

And about me, it wasn't just solitude. It was also nothingness. There was a computer room but it was just used for IT class and locked when not in use for that purpose. There was no library, no board games. (Not that I would have played any if they were, as I had no one to play with)
Yeah but throughout a lot of western philosophy animals have been seen as totally incapable of feeling and thought. I had a philosophy professor (a year before his retirement) who was proclaiming just that.

As someone who also has visited seminars in ethics and animal ethics I will now recite the train of thought of Prof. Fink from Oxford:

That is obviously bullshit. Animals have feelings and thought (and we have the behavioral studies to show this to some degree). Yet we are not in a pixar movie and the animals don't have human-like interior worlds — but that doesn't mean they don't have their own variants that could be deep and rich in their own ways (or not, who knows).

Ethically the question for everyone of us is: Given a being that is very likely to experience feelings and though; given we don't know how deep the inner world of that being is — what is the right way to treat such a being? Do we assume it won't notice anything and treat it accordingly? Or do we side with caution and treat it carefully till we know more?

Of course to make things even more complicated the society we live in (in the form of previous generations) has made some of those choices for us already. So it might seem more normal to treat animals as if they have no feelings, because that is what we grew up with. But just because our ancestors did it that way doesn't mean it is ethically the right thing to do. Especially since we, unlike our ancestors, life in a world where survival without eating meat is not only possible, but doesn't come with huge downsides.

Many would say we are allowed to herd, hold and slaughter animals because we are more intelligent than them, and because they lack the inner life. But if an alien race or an AI came by that was more intelligent than us and had a richer inner life, wouldn't they then be right to do the same to us? Ethical systems should be universally applicable, not just when it suits us.

One could make all of this less complicated by ditching right and wrong and just asking who is stronger. But that isn't the kind of thinking that built the societies whose fruits we are all enjoying in the form of working division of labour, developed technologies, etc.
I agree. KSP may not do all of the math (no n-body or gravitational abnormalities in the surface), but it does enough of it that you can get most of the way there fairly intuitively.
Why would an application which has features added all the time work on an old, unsupported, underpowered devices?

Whatsapp and Telegram dropped support for Android 4.4 devices, are they emplying planned obsolescence?
> e.g. dirty energy and chemicals used during their production, or lack of recycling) is overall something that is understated in the grand scheme of things

And that is as far your knowledge goes.. just please put real valid numbers to it, and don't start shaming.
If you reject cheap renewable energy today because of some nuclear power pipe dream you're basically a lobbyist for fossil fuels, even if you don't know it.

Because there is absolutely no reason not to assume that those new nuclear power plants will once again take least 20 years to build (and will be 3 times over budget). That's quite a long time span that you need to fill with fossil fuels.
Clanging
My point is that a barebones ray tracer (spheres, planes, metal vs plastic) is much, much simpler than a barebones web browser (a minimal HTML parser + a minimal CSS parser and cascading + a minimal JS implementation + a miimal layout engine + a minimal renderer).

A text-only browser without scripting support, like lynx, could be a more reasonable project, but still larger than a basic ray tracer, or even a ray tracer + a basic material system.
Solana (SOL) rose 53% in the past seven days.
It faces selling pressure with the daily RSI at 77.
Solana, a blockchain platform once dubbed the “Ethereum killer,” is generating substantial buzz in the crypto market. After a year and a half, SOL has surged above $100, reaching $126 as a Christmas surprise before settling at $115.6 following a slight decline.

Moreover, within just seven days, SOL witnessed a remarkable 53% surge, its most significant leap since December 2021. Despite a temporary dip, the SOL/ETH price graph showcased an unprecedented climb, hitting 0.051 ETH per Solana token, indicating an upward trajectory unlikely witnessed in recent times.
I still own the first steam game I ever bought and sometimes play it. Nearly every game I own just works on any machine I own. Interface is my choice. At this point I could even argue that the console they offer has more bang per dollar.

I don't really get why people willingly joined walled gardens like that.
Likely in much the same manner as a trepanation can be performed with a stone blade with a greater survival rate than the same operation using state of the art Victorian surgery tools.

https://neuroscientificallychallenged.com/posts/history-of-n...

https://www.healthline.com/nutrition/antiviral-herbs
My point of view, as a linux user from my teens to now, early thirties, I'm just some random, so don't take this too seriously.

Are we totally out of touch? Let my explain myself, the idea that if the drivers/firmware were open source it will make the bet on some hardware safer sounds like this to me, "Someone could get it working and share the code in case the company goes out of business in a few years", emphasis on the someone part, here is the thing, the people capable of doing that is pretty small, I ask myself, for the time it would take to deal with that, I could earn more money in that time that I would save 'fixing' the drivers instead of just buying a new one from another brand or the second hand market.

I know people love the romantic idea of free software, open source, etc, I just want my shit to work well, which usually is open source stuff because in most cases it has a zero monetary cost and people use it, so it gets bug fixes from their own users that are trying to make their thing work. I'm equally happy when the software is propietary but works well, case in point the nvidia drivers, it just work well for my use case, the amd drivers are open, well, I can't use their gpus without ending with a headache every few days, doesn't matter if is open source or not, it needs to work well.

Back to my point, even for the power users, how many people will actually fix the drivers/firmware of some hardware they bought? We are in a position in life that is cheaper to just buy new hardware and use that time to learn new things that will pay more in the long term and I personally find we, the linux community are out of touch most of the time with what most people care about.

Also, I find amusing when people get the pikachu face when some big corporation uses OSS and makes profit off of it, isn't that the whole point of the OSS? When I use it on my pc I'm also making profit for myself, the corporations are just doing the same but at scale, and if your goal is to make profit, who wouldn't use all the tools available? They don't have to like OSS, don't have to share the values of the OSS, don't have to 'give back', but OSS allows anyone to use it, so why wouldn't they? Do you want to be a company that is 100% OSS? That's cool, just don't make the pikachu face when another company enters the market and use what have build and shared.
HECK YES!!!!

This! is up my alley. thanks.

-

Ill come back with more when i grok ;-) this whole channel
I have a lot of questions. Most of which center around controlling for other factors.

1. Is it income adjusted?

2. Is it diet adjusted?

4. Is it stress adjusted?

5. What kind of physical jobs? Or is it all jobs that aren't office oriented?

6. Is being a housewife considered a physical job? If so, have they looked at rates between housewives and women who work office jobs?

7. Is it hours worked adjusted?

I have a lot more but I think people get the point.
The way I know is to crank up the heating and open windows a bit over longer periods (weeks). Yes this sounds wasteful but any solution is going to consume energy one way or the other. If I had a closet or small room with no window I'd dial up the radiator in that room and dial down other radiators, leave the door open and use the damp room to heat the rest of the place (maybe after applying some fungus killer first and see to it that the apartment gets a proper gulp of fresh air every now and then). Lastly, one could try to put a ventilator in the doorway and let it fan air all day long; even when air is not very hot and dry it can still transport lots of dampness provided circulation is sufficient. Enforced circulation is good for cooking, roasting, cooling and also for drying stuff, it's all the same in that respect. And, as others have said, Peltier elements are great for their simplicity and lack of moving parts but energy efficient they're not.
> resulting in a loss of over $10,000 for us

Uh, good? Your “business” has all the hallmarks of a fraud:

1. it engages in copyright fraud by using USPS branding in an intentionally confusing fashion

2. it may have actually committed a federal crime by setting the page title to “United States Postal Service”, if your intent (not healed by that disclaimer by the way) was to mislead the consumer into thinking they were engaging with a federal agency (that, BTW, has its own police force)

3. it lists an obviously fake phone number in its contact details

4. the contact email listed is on a free account on common cloud domain

Honestly I just hope that the only loss you’re subjected to is what only you believe was $10,000 worth of stamps.
When it comes down to it, Hickey's talk does not even need to be referenced. The core of the peeve is that when the millionth "X is a simple library/tool/language for Y-ing" pitch is made, the question should be: On what OBJECTIVE basis is this simpler than the alternatives? (Because everyone thinks their own polished creations or preferred techniques are "simple" and so the word as typically used in pitches is close to meaningless).
I'm totally willing to be wrong, but on the household level, usage has been going down as appliances and lighting get way more efficient.

If (electric) energy were near free, we'd probably get dishwashers that dry properly again, and more HVAC. IIUC, electric cars tend to be much heavier than ICE cars as storing energy in batteries is heavier than storing it in liquid fuel. That means you need more energy to move that weight; I think economics point towards moving heavy cars with electricity more than synthesizing liquid fuels if electricity is near free, but I could be wrong. Near free electricity could enable on-road charging as inductive losses would be palletable; and this could enable viable cars with smaller batteries, but this is pipe dream planning.
Being a WPF dev, I like Avalonia but it doesn't even have a rich text box, so it's not as useful as it could be.

They have a WPF compatibility thing but it's "enterprise" overpriced.
That sounds mainly like yet another thing that could malfunction.
Again, the argument is never that we won’t be able to survive as a species. The argument is that the climate change will greatly disrupt the current status quo, changing large parts of coastal parts into sea, displacing many people. Then current food production will get disrupted causing further displacement.

The species will most likely survive. Whether is on the same advanced level and whether we will be able to make progress still, that is another matter altogether.
Well said. Every technological revolution in past made humans scale up consumption. This will be no different I guess. Humans should focus on good, stable and enjoyable life, instead of trying to upscale all their activities to reach yet another barrier. It seems humans are nothing more that well dressed monkeys after all.
That was a bit unclear by me.

Zigbee relies solely on noone being able to MITM the pairing process, where the security lies in the short window of opportunity and short range.

But Matter (and thus the Thread devices we talk about here) has an out of band mechanism for sending keys, since it requires QR + BLE.

I guess your point is that you typically can't form a Thread mesh between different border routers of different vendors. Which is unfortunate, but solvable. Don't buy/use border routers from such vendors. Because that problem is not the same as not being able to use a device from vendor X on a non-X border router.
You are correct that doomerism is bad and wrong but your examples of scientific uncertainty are iffy.

The 13b year estimate for the age of the universe is about right. A better estimate is 13.8b, which is not way more.

The ozone hole didn’t “turn out” to be patched. We identified a problem, took specific actions to address it (migrate off CFCs), and that repair project is still ongoing.

The occasional cold winter doesn’t negate the overall trend of polar ice melting. Only Hollywood is predicting that we’ll all be underwater by 2040.

Volcanic CO2 emissions are 1/60 that of human activities: https://www.climate.gov/news-features/climate-qa/which-emits...
Spam is any unwanted activity. It's visible to the service operators, and I predict that it'll annoy them, and they'll try to stop it. Apart from anything else, it'd start filling up their disks if it was widely used. Have you asked the opinion of any IRC admins?
And cassettes before that. (I worked for the magazine that started the whole “cover-mounted games” trend, Amstrad Action.)
Because the owner does not typically sell with a market price but with a power purchase agreement where the buyer agrees to buy all electricity produced at the agreed price.

(This is an educated guess, not knowledge, so take with a grain of salt.)
The linked paper [0] by Xu and Kjolstad on copy-and-patch JIT is delightfully intriguing! For its original "C-like language" implementation it promises:

> We have implemented an SQL database query compiler on top of this metaprogramming system and show that on TPC-H database benchmarks, copy-and-patch generates code two orders of magnitude faster than LLVM -O0 and three orders of magnitude faster than higher optimization levels. The generated code runs an order of magnitude faster than interpretation and 14% faster than LLVM -O0.

Unless I misunderstand, its mechanism is a caching system on top of clang+llvm: it recognises AST patterns and their corresponding bytecode – copying the "stencils" and patching in variables.

I'd be very eager to see the CPython benchmarks!

[0] https://dl.acm.org/doi/10.1145/3485513
> This gives valuable time to relocate populations and deploy countermeasures.

Relocate populations? We won't even handle a few hundred thousand refugees of wars we've started, and you're talking about global migration.
I wonder why we (central Europe, 90s) all learned British English if they goal would have been to not sound awkward next to Americans?
Also, it's extra confusing when this comes from a person who can reliably dig deeper into macOS than most people.
This doesn't make any sense. You get grants for having ideas (and enough preliminary results to convince the reviewers that you will be able to publish the ideas). Many junior PIs struggle precisely because they are better at doing research than at having ideas. You get a PI position for being good at reasearch, but the job you get is very different from what you are used to.

There is nothing special ahout the Arc Institute. It's a research institute that can hire professional researchers to do research, because it's not a university department that's supposed to train people to do research. The funders just are generous enough that the researchers don't have to apply for funding. Any organization could do the same with funders like that.
> The issue with UDP is you're going to have to write a poorman's TCP stack on top of it.

You can leverage a QUIC implementation nowadays for that - QUIC brings everything you need (session layer, congestion/flow control etc.).