skysight-inc/HackerNews huggingface dataset:
Reading is definitely a skill that atrophies without use. We're all reading more than ever - but short chunks, or dense but linear technical work (like scientific papers or business texts). Reading fiction or dense non fiction (philosophy, heavier sense textbooks) requires the kind of sustained relaxed attention that does seem intuitively to be diminished by both lack of practice, and social media use. I'm trying to build the habit again, as I find my own capacity to follow through with creative ideas and work are pretty directly linearly correlated with how much deep reading I'm doing.
Probably a similar legal situation as if an elevator kills someone.
iPhone can now clone your voice with iOS 17
Here is an uncomfortable truth. This man is in prison because of ableism.

This is why body language “experts” are grifters and charlatans.

This is why you shouldn’t convict people on a hunch, and why as a professional you don’t say shit you are unqualified to say.

Ableism kills.
Yes, when working with Angular, you'll see build warnings about CommonJS dependencies.

> ▲ Module 'some-library' used by 'src/app/some.component.ts' is not ESM

> CommonJS or AMD dependencies can cause optimization bailouts.

> For more information see: https://angular.io/guide/build#configuring-commonjs-dependen...
It’s been an irritating problem for me when I travel. I always either have too many cables, or somehow missed the one I need. On the device set I bring, I have 5 different types of cables.

Anker makes some nice cables with adapters built in, which helps. They don’t handle high power draw though (laptop, power bank).

USB-B (toothbrush)
Microusb (garmin GPS tracker)
Lightning (AirPods, iPhone)
USB-C (power brick, laptop)
Garmin watch charge cable

And of course, some of these are easy to find USB-C ended cables for, others not and it’s USB-A
Of course not. Don't put words in my mouth.

Computer science concerns itself with computable things, which is a subset and except in very special cases only an approximation of the set of things that math concerns itself with. Making abstract theoretical constructs like ML models and algorithms computable (and representable, and efficient) is where the two intersect, but it's wise for proper understanding not to conflate iterative processes with computation per se, or perhaps more pithily, to confuse the map with the territory.
The mental acrobatics on HN in favor for censorship are quite something to behold.
I have good experiences with this approach. It isolates the weirdness of windows and let's the rest of your code do things idiomatically
Is any of these countries really on their own?
Web mail was great before mobile data became normal - when you used a work computer, and a home computer, and ...remember... internet cafes!

But now mobile data is normal. Your phone/tablet's email is a almost certainly a dedicated app - an actual email client.

Time to drop webmail, and gmail.
The above manifesto makes the argument to use UTF-8 *everywhere*, even on windows where the internal representation is not native utf8.

The conversion overhead is really negligible: https://utf8everywhere.org/#faq.cvt.perf

(note: the two api calls per conversion is because how those specific functions work, first call to get the size to allocate, second to do the actual conversion, but you can always use another library in the implementation for the utf8<->utf16 conversion that might be more optimized than those windows api functions)
Bigger than Robbie, much bigger
It wouldn't on highway, only time where extra cooling would be needed if you were on actual track where you'd have far higher average power on top of slower average speed.
There may be fewer desktops, but laptops work the same way and they don't seem to be going away any time soon. I'm not aware of "tons of professional writers, lawyers, and other professionals that do lots of writing" who spend most of their writing time on the type of mobile devices described in this article.
Let me be the judge and deal with the flooding, thank you very much.
If you're interested https://www.thefanimatrix.net/The-Fanimatrix-(DivX-5.1-HQ).a...
A lot of the apps I use will not work on older iPhones. I have no doubt in my mind that every app on my iPhone 12 could work on an iPhone 6, but Apple has pushed and forced those developers to make the support of older phones obsolete.
I think I was very clear when I said: "XY sex-determination system is based on the fact that the chromosomes one has at birth cannot change naturally throughout their lifetime, so magical or hypothetical scenarios where chromosomes can be altered doesn't align with our current scientific understanding", if people manages to change their chromosomes I guess the sex-determination system would probably change but we don't live in that magical world so things are much easier (yeah!)

>However the claim that you must have 5 fingers to be a human is! This is what the XY sex-determination system is based on

No idea what you're talking about ahah, people with a congenital condition are still human and no one said otherwise.
I prefer to leave lib empty, it’s always caused me problems.
Show HN: Chat History-Aware Rag Bot in 2 API Calls
One thing this article does not mention and what makes mobile text editing slightly more bearable: Using the volume buttons to control the text cursor.

It doesn’t support desktop modifiers like Ctrl or Shift, but at least you can properly place the cursor where you want without going mad. For some reason, only LineageOS has that feature, and not even every other ROM. I once tried a different ROM and switched back because the feature was missing, horrible.
So then it is just a regional cosiness thing. If your region benefits from climate change, you should be in support of it and wish to accelerate it.
Definitely. They supported office on the Mac to prove that Windows wasn't a monopoly and paid Apple $150 million dollars in a cross-licensing deal give each company complete access to current IP. The thought was that Apple would use the windows IP to provide Redbox access to the new MacOS.

See Apple and Red, Yellow, and Blue boxes.
Will it help that this increasingly affects less specialist stuff (household appliances, cars...) that the general public use? It makes it more of a known issue.

With more things being network connected, how will we deal with the problem of keeping things not just working but secure? Is it generally practical to air gap equipment in factories and labs?
I had to check, because I wasn't aware there is such a time gap between the two. I seem to remember having P4s in many an office desktop while E3 xeons were present in new servers we installed.

My Xeon cpu is Intel® Xeon® processor E3-1220Lv2 with 17W TDP wow! It was released in 2012 while last of P4s were sold new in 2008 (but first were released in 2002). So yes, you're right there is a decade between these two. In my mind (incorrectly) they were in the same "era" as many of my small business clients had lots of PCs with them at the time of Ivy Bridge Xeons.
An IDE from even 2001 isn't as dumb as you would think at all. In fact, I was one of those early adopters of Websphere Application Studio (Eclipse) and I thought it was bloated. 20 years later, it's the same argument, same stack (Java).

Cut to 20 years from now, you may remember JetBrains as the best thing you had worked on - and that some other JavaScript IDE in 2043, which requires a bare minimum 128GB of RAM to run - will be the means to that end for those developers.

See you in 20 years. :-)
Uggh. Look an armchair unqualified and outrage opinion by someone on Hacker News who has no idea what they are talking about.

Look up febrile seizure. Every parent know them. The recommendation by most doctors is to only bring in your child if their fever reaches 104, which he did.

You know what almost all new parents do? They bring their kids to the doctors at the slightest sign of trouble. You know what happens the first few times you do this? The doctors tell you to stop and they tell you you are over reacting.

If you were a parent, you’d know that.
Powerful article. What strikes me as a layman (non-lawyer, non-law enforcement), is how prevalent these methods of forensic science have become, without any solid scientific basis backing them up - such as peer reviewed studies with quantifiable evidence. You'd think that in order for the state to take the life of a human being, you'd need to prove it using means that are more thoroughly vetted than "[one doctor] who in 1971 suggested the cause might be violent shaking" (emphasis mine).
What about an ai generated article about the dod?
Serenity WINE port could be decent. Tried ReactOS a few times but it also seems some ways off
Nah.

If these people had a reasonable functional economy (somehow), plus enough military gear/people to make it too costly to try invading, then they'd probably be ignored if they didn't cause trouble.

That "enough military gear to make it too costly to try invading" is an absolutely key requirement though. In some ways similar to the China/Taiwan thing.

China could invade Taiwan (manpower wise, etc). Taiwan knows it though, so they've focused their defences on asymmetric warfare. "You might take us, but you'll bleed forever from the attempt" kind of thing.
Fellow Australian here.

Agree with all of that.

If you buy into the rhetoric on AU Reddit subs you’d believe it was all the fault of Boomers, Negative Gearing and AirBNB.

People just don’t seem to understand Negative Gearing. They seem to think it means free profit. It’s not understood that you need to make a loss to claim the offset on your tax, and you have fund that from your own pocket.

Then somehow Boomers are both responsible for Housing Prices, lack of housing to buy, and lack of rentals.

It can’t be both.

Anyway - the whole thing is hard to understand for anybody.

How can house prices be rising when it’s seemingly impossible to get mortgages on normal dual income salaries?

The bank of mum and dad doesn’t explain it.

Immigration explains part of it. Overseas money being parked in property is a large component.

Then there’s AirBNb and other short term rentals…

And if Airbnb is taking properties off the rental market, why is there suddenly such huge demand? Who’s staying in those holiday homes and where do they get the money!

There’s a real lack of in depth reporting and analysis on this.

Even the ABC is very superficial in its reporting.
I Was Wrong About the Death of the Book, and Umberto Eco Was Right
That’s a beautiful law if it can be enforced well.
Most windows software uses utf16. This guy is used to web and *nix software where UTF-8 is popular. All your strings should default to UTF-16 on Windows so you don't have to deal with this against specific APIs.

The longpath thing shouldn't be something you have to deal with each time you call an API. You should do what Git for windows and other software do which is enable long paths (assuming you actually need it) during setup/install.
Censorship and more broad support for surveillance are the only two aspects of HN that i feel has changed since 2011 when I first discovered it.
This is why having your language support nested procedures is so helpful.

Having it completely separate when it's only ever going to be used from one place isn't exactly the clearest and means extra variable passing. Pulling it into a nested procedure, though, makes it very clear what's going on and much easier to follow. My general rule is no flow control other than bailout in anything more than a dozen lines or so.
I agree, it's ridiculous that the majority of comments about socialism or communism end wit comments about authoritarian leadership.

I do think we've been heavily trained to do this however.
$10/hr is $2.75/hr _above_ the minimum wage
> Work in utf-16 when dealing with file paths. Convert back and forth at the point of entry / exit to / from your app.

But that's not compatible with other OSes, so you can't write native multiplatform C++ code just because windows keeps insisting on their worst-of-both-worlds UTF-16

(worst of both worlds because it's not single value per unicode character like UTF-32, and not ASCII compatible like UTF-8)
> The CPU on a Raspberry Pi 4 is nearly three times faster than a 3.2GHz Pentium 4.

It sure doesn't feel like it. It was never questioned if a Pentium 4 would make an OK desktop, of course it did. The Raspberry Pi 4,... It feels like it should be completely fine for email, Internet browsing, word processing and pretty much any office work, but it's just to slow. People are even maxing out a Raspberry Pi 3 (or 4) running home assistant... Yet an old DOS machine can run an entire factory production line (or multiple).

We really need to do much better on software.
That comparison makes zero sense.

The police are a way for us to delegate our self-defense to a third party, the state. We give the police a certain level of authority in return for (hopefully) safety.

In your metaphor you're suggesting, "don't protect yourself, you already delegated that responsibility".

Censoring speech on the internet is exactly the same delegation of responsibility. "Don't protect yourself, delegate that responsibility to the censors".

Your metaphor is making the opposite point that you're intending.
Now I'm even more confused. Promoting oneself on discord doesn't bring direct revenue. How is that turning into 10s of thousands a month?

Are you sure they are interested in your platform for its revenue, and not as a marketing tool?
I fully agree with the author on that text editing is nothing but cumbersome.
But instead of modifying and (hopefully) improving on what we have now, I would actually prefer an entirely different solution; one that disables any touch input on textboxes.

In place of touch, I'd prefer a new keyboard screen containing a joystick to move the text cursor with.
On the opposite side of the keyboard, you could have all the context buttons, together with a 'select' button which can be held while moving the joystick to make a selection.
Add a toggle button to the existing keyboard to switch from and to these new input options and you're all set.

Whether this solution is intuitive enough for the average mobile user is up for discussion.
I'm not saying they are now. I'm saying they will in the future.
I've got no beef with anyone who wants to fruitlessly attempt to convince governments and corporations to act against their own interests, just don't frame it in such a way as to preclude actually productive solutions. Also, don't make it any worse than it already is - which will certainly be the case when bargaining with politicians.
Lots of people deeply distrust big medical institutions. These aren't just shallow, weakly held beliefs based on a shrug, we're talking people willing to avoid medical care up until their own death. Sometimes, very smart, highly successful people who are admired by a great many.

What he did was massively negligent, but I'm not sure it's a good use of anyone's resources to keep him permanently locked up for 30+ years.
Microsoft does write native C++ apps for Windows all the time.

First of all, games are apps, second even if apps unit keeps mostly ignoring WinUI/UWP (written in C++), whatever they do with Web widgets is mostly backed by C++ code, not C#.

On of the reasons why VSCode is mostly usable despite being Electron, is exactly the amount of external processes written in C++.

Applications being written in .NET is mostly on the Azure side.
I bought a bus pirate years back, at the time it was advertised as open source, i took that to mean cross platform, which it wasn't. it's windows only, the associated apps only run there. you can do a lot in a usb terminal, but i abandoned it. in short, don't buy it unless you run windoze.
If you need to consider slightly older Windows versions, it's WTF-16, not UTF-16.
> > There aren't baked rice cake with soy milk icing
> https://www.google.com/search?q=

Well maybe it's just me but "cakes using rice powder" are not rice cakes... rice cakes is wax-like material made from mashed steamed rice, used both as meal or dessert ingredients in warm softened state.
In the US with high prices, lacking social safety net and lacking extended family support if you have 1 parent you are struggling financially so sure. But elsewhere 2 parents is better than one only as long as you're not one of those cases where 1 parent is crap, in which case if you have extended family support firing a crappy parent is much more preferable. You won't find stats for this of course.
Could Montreal challenge Toronto for Canadian economic supremacy?
A site that is heavily censored having people who see the benefits of moderation shouldn’t be very surprising.
Store it as std::path
I relate to this, a lot. I used to be quite an avid book reader. These days, I find it very hard to focus when reading books. The allure of hypertext is just so tempting.
You may be talking about something US-specific.
Are you saying you prefer cleaning toilets over developing software, are you denying that the theory says that people will seek the best paying jobs or are you denying that supply and demand will regulate compensation? Keep in mind that I started my sentence with in theory, I am well aware that in reality there are all kinds of barriers that will prevent people from quickly retraining and seeking jobs where the payment is the highest, that was the whole point of my statement.
You can try MUSHclient. You'll have to fiddle with it to make it go under Windows 7 and later. There are linked install instructions on the page:

http://mushclient.com/downloads/dlmushclient.htm
I doubt there would be that many no-shows, demand for tickets far outweighs supply (usually). People who were making causal purchasing choices hitherto may be more cautious as a result, that's all.
Pretty much.

I'll get ravaged for pointing this out, but Hunter Biden's laptop and Joes corruption in Ukraine were Russian misinformation until last year. Now the NYT admits the laptop is real and is slowly admitting that Burisma smells really bad.
Thanks for the tips on posting.

I do offer multiple services, including coaching/consulting and my book. I’m also working on. SaaS that is in progress.
Indeed it's not like there aren't better solutions out there as shown by dropbox. Just keep both versions for a month and text you a warning.
> With so much effort, technology and money being invested on the frontend side, why do we still have so many websites that fail to work?

Because it’s not worth it. I don’t know many people excited about debugging websites on museum hardware to please the potential one user, that could use a more modern device when it fails anyway. As a hobby why not, but it makes no sense in a professional context.
You missed a step in this article’s package.json. The “main” (or “module” for ESM) property defines the entry point. I’ve published dozens of packages and they all point to dist/index.js with zero issues.
My wife has the equinox watch face on her Apple Watch, and she monitors the progress daily. We all need our own hobbies and interests. I forwarded this article to her.
MAX_PATH is a #define. So its value is baked in to old binaries.

In RAM-constrained world of the past, you would stack-allocate `char buff[MAX_PATH]` and do all your strcpy/strspn in there with no problems.

Now, if that app receives a long path into a too short buffer, it will instantly stack overflow and may cause exploitable problems.
Glad to hear that!

Yes, indeed, we use it. Actually, it started it cause we were getting tired of forgetting to remove old code, to refactor code that wasn't great, and just as a means to say good job mate to each other with my colleagues for cool pieces they wrote.

We found it rather fun to use and useful for us so we decided to clean it up and open source it for anyone else to use if they want.

I wrote a small article on dev.to to document the journey if you are interested (https://dev.to/adadot/reacting-with-to-code-how-i-built-a-fr...). Or fire away with more questions, would love to hear them!
I want to write Windows native apps (and I do).
Your link is 404ing for me.
Any good modern language has ways of ensuring that resources are properly released on early returns: RAII, using/with, defer, etc.
No, it's because the meat and dairy industry wants to maintain the status quo.

If it were for the reasons you listed, they'd require labeling it as "cow's milk" instead of just "milk".
https://archive.ph/z33PC
I opted for Ikea glass containers partly for wanting to avoid plastics (except the lids) and partly to not have to deal with tomato sauces staining the pristine white plastic containers after a single use

Micro/nanoplastics are a secondary consideration overall, primary was just to reduce my usage of plastics a bit, even how infinitesimal it really is. I only realized how much plastic packaging I go through once I moved to an apartment with plastic "recycling", I still separate out most plastics but not everything.

I personally am not really swayed towards ditching whatever plastics I still have, given how ubiquitous it is and I am already happy with my Ikea glassware.
The problem has always been who can you trust to choose what is misinformation. I know of no one I would outsource that too, I certainly don't want to outsource it to any of the billionaire owners of the social networks, news papers nor to any government now or in the future.

I live in an age where the WHO called Covid droplet spread when it was and proven to be airborne and governments around the globe are still telling people to diligently wash their hands for a virus they breath in. Most of the mainstream media and social media is happily going with that as well. You can't trust people generally, including the authorities and experts on a topic.

I choose no one to have the power over what I can read.
Got her own joke name in Blazing Saddles. No greater honour.
Indeed, when it takes 5 minutes to write some nonsense and 5 hours to refute it, reason has already lost.

Meanwhile people laying fibreoptic cable are attacked for creating covid

https://www.theguardian.com/business/2020/may/07/5g-conspira...

The perpetrators of these attacks don't come up with their ideas from nowhere.
Anecdotally, when I worked at Samsung Austin Semiconductor (2017-2019), the top PhD engineers were paid lavishly. I don't know exact numbers, but I was told well north of $200K, plus hefty bonuses. Since mid-level engineers without a PhD could comfortably be in the mid-100s, that sounds about right to me. My guess is they wouldn't offer the $200K+ range to start, though.

I definitely don't blame anyone for not wanting to go there. Hell, that's where I pivoted into tech - I was a Shift Supervisor, realized I had no appetite for management and didn't want to be a technician, so I got a M.S. in SWE from UT Austin and then jumped ship. Instant salary boost, even though I had to start over on the career rung. Software does in fact pay massively well.
That circle (or "longitudinal line") would only share the same length of day and night if it were measured from the center of the Sun crossing the horizon.

This is because of another point glossed over the the article. The length of time it takes the sun to traverse the horizon varies and gets longer the further you are from the equator during the equinox (or the further from perpendicular the suns apparent path is with the horizon). This means that on the equinox, days nearer the poles are longer than days at the equator because we measure days as when any part of the sun are over the horizon.

This becomes clear when you think about how at the equinox the north and south pole are in the middle of a week or two long sunrise/sunset.
And also a good reason to block http/https, most exploits in the wild are distributed via this protocol. The percentage of malware in this protocol compared to others like ftp, nntp or gopher is outstanding. Disabling it will make you even much safer.
Universities teach the very opposite, unfortunately...