skysight-inc/HackerNews huggingface dataset:
apart from that (which i agree with) is that in most pascal-like languages you have to define variables at the top of a function, and their scope is the whole function. both c (nowadays, define at top of a {} scope) and c++ (define anywhere inside a function) do much better which, together with irritating long names, may explain why c and c++ won out over the pascal-likes.

speaking as an ex professional delphi programmer here - i have written lots of object pascal code, and have no desire to write any more.
They can't, if they do its going to be a very hib change that may break compatibility with other OCI runners like podman and K8S.
Maybe a Differential Thermal Analysis/Thermomechanical Analysia? I suspect gold and tungsten have different behaviours when heated, and that should tell both apart.

https://en.wikipedia.org/wiki/Differential_thermal_analysis
https://en.wikipedia.org/wiki/Thermomechanical_analysis
That's their choice, isn't it?
That would be better, yes, but the reality is that's not something you can control, and it's very unlikely to happen.
GP specified "internal revolt", i.e. Microsoft employees. The composition of the customer base is a non-sequitur here.
Only when targeting Android.

When is JetBrains coming out with KVM?
In regards to your last question, Yes, the exercises can/do work with helping to strengthen your throat area. Tying your jaw shut at night with a scarf, or taping your mouth shut, works as well. Another thing I learned, through a comment found here on HN, is how to force your sinuses to open up. Even if you are congested, close your mouth and try to breath through your nose. Eventually (usually not long) your body's need for oxygen will take over and open up your sinuses. Hope this helps but remember that I am not a doctor.
MeetUps – an underrated tech job board
It's here: "People familiar with paradigms in Rust might also wonder if a token type, or some possible context and capabilities extension might help with this, but unfortunately it would not help this scenario. You can't do negative reasoning with token types thus a token-based approach would require almost all functions to carry tokens in their signatures".

In other words, arguments and the type system can be used to tell a callee what it can do, but not what it cannot do.
You can get quite far without having to be aware of significant complexity.

e.g. to take a look at https://devenv.sh/ or https://www.jetpack.io/devbox/docs/installing_devbox/ which aim to leverage nix without requiring nix knowledge.
A Safe Pair of Hands
"by consuming a lot of news then we have better odds of voting in ways that actually improve the world"

I doubt that's true. Certainly not if we are all reading broadly and shallowly, from a few dozen media sources all trying to trigger outrage.

It would be true if we all looked deeply at different topics. Then voting would represent some combination of all of that deep knowledge.
Building High Impact Developer Communities
AWS’s anti-competitive move hidden in plain sight
MSEdgeRedirect should work still.
This sounds reasonable to me as a lay person.

Humans have flaws that operate under the surface and it's good to have a system that minimizes the effect of ego on the dissemination of ideas.
Amazon did release a 20B transformer called Alexa last year: https://www.amazon.science/blog/20b-parameter-alexa-model-se...
I'm not fat. I was immediately diagnosed and rushed to a sleep doctor.
I don't think you can assume any of those bias assumptions form this article. There are well known attractiveness metrics that do not include race. The article gives no indication of the identities of those doing the ratings. The assumption that women are being judged more attractive than men belies your own identity as being a hetero male.

But the artificial task of collecting 500 washers with no other purpose than collecting them into a bin makes it hard to take any real meaning from this study.
Yes, it is a cool thing when one is into compilers.
does this youtuber/tiktoker have their arms up in the air and their eyes popping out of their head and affiliate links below? i have handled tungsten, it's cool, but not dissimilar to handling weights for working out
It doesn't matter if it is "opt-in". The problem starts with "built-in". KDE and Qt is very huge and highly complex software. Telemetry can be enabled or disabled without my knowledge, one update away. The same is true for your policy which makes it worthless.
For me, "begin" and "end" are actually much more comfortable to type, because I don't have too move my hands for that, I can stay pretty much on the home row. Curly Braces are way too far on the right top to do that and then you either have to use you weak fingers or move quite a bit.

(Granted I am touch typing and also using Colemak layout, so rarely ever move my hands. For people that hunt and pek, I believe curly braces are easier to type.)

I don't think there is much practical difference between curly-braced vs keyboard based syntax. Both are similarly easy to read, especially with syntax highlighting. After a while, your brain will automatically parse "begin" and "end" as a symbol, same as curly braces, so you won't notice the "noise".

As for the pros and cons:

Pascal style syntax is slightly better for new people learning to program. Learning how to even type those weird curly braces and understanding the difference between all the styles of braces just takes focus away from actually learning how to program.

Curly braced C-style syntax is better for people that already know how to program because everyone is already familiar with at least one curly braced language.
Personally I no longer use laptops, and instead do 99% of my computing on a fast desktop with a great keyboard, great monitors, etc. If something breaks or needs to be upgraded, I can pop it open and get it done, usually on the same day. On the rare occasion I need to travel I'll take my smart phone and a note pad if there is some need to take notes.
Big cities in the US tend to have very expensive power ($0.50/kWh or higher), while rural areas can have nearly free power, particularly if you are near a dam or a nuclear power plant. The price you're quoting is definitely not a big city price.
For me the number one issue in the industry for sleep health has been PagerDuty and chronic short staffing.
Has been brought up a couple of times in interviews, led to a couple of small consulting contracts. Also really solidified my learning; you never learn so well as when you are trying to teach.

But the best surprise is that my personal blog occasionally showed up when I was doing a google search years after writing a post.
It blows my mind how non-consensual the Windows experience has become. I wouldn't let someone with a similar understanding of consent anywhere near my drink.

You are right about one thing: I refuse to purchase a Windows computer, and have been refusing for a decade.
That article is persistent criticism, but it only dilutes aruguments instead of showing counter evidence. The arguments reduce to, "it's complicated, we're on your team, he's just wrong, trust us."
Folks, doesn't it seem a little harsh to pile downvotes onto this comment? It's an interesting objection stimulating meaningful conversation for us all to learn from.

If you disagree or have proof of the opposite, just say so and don't vote up. There's no reason to get so emotional we also try to hide it from the community by spamming it down into oblivion.
Google Translate is translating for me, but it isn't reading for me. I think more people bother to both read and write more content of higher importance because of the existence of Google Translate, as it allows people of every language to have a wider audience and to waste less of their effort on translations of their content.

And that's where it is a complex analogy for me to use and fix, because I get what you are wanting to point at, and yet it doesn't seem like the relevant thing to measure.

I believe that large language models automatically writing code will result in many more programs existing of much higher complexity and I simply do not see how that is going to result in fewer software developers.

I do believe it will change how we do this job and the level of scale and abstraction we are dealing with, but if you think that the world of post-AI software is going to involve a bunch of people building stuff that looks as simple as it is today in 2023 just without software developers I think you are going to be surprised, as frankly you don't need a software developer at all to build most marketing websites people need--we solved that problem years ago with WYSIWYG tooling--and yet somehow every marketing website is now more complicated than ever before because the goalposts moved.

Imagine when every single thing you interact with is going to be some crazy 3D environment with animated characters providing immersive abuse^Hengagement designed to close the deal. Sure, you could just generate a static website for your project but that's so early 2020s it hurts, right?

And yeah: the team that builds that might be doing a ton of development using AIs but it isn't going to be just "outsource it to the AI" until the AI gets smart enough to replace us entirely and at that point we probably only have a few more years of being alive anyway ;P.
I understand why you would want hardware designed to run Linux but wouldn't you still want to do a fresh install so you are less likely to have to deal with spyware/crapware?
No, it is not misleading. Almost all of the lawsuit is about controlled digital lending, with the COVID relaxing being an example of the things people could do while managing a CDL system. And the publishers were already objecting to CDL before COVID.

The end goal for the publishers is definitely the removal of CDL, not punishing the IA for the pandemic actions.
After that post on HN months ago[1] where users discovered OAuth permissions for unrelated things being used/abused to star projects without their knowledge this news of buying stars didn't come as a surprise.

It's unfortunate as I've seen stars used as a metric of trustworthiness in general user discussions.

[1] https://news.ycombinator.com/item?id=33917962
Well, if it doesn't take a lot of years off your life.
It is life changing if you drop it on your foot.
Show HN: Skip Writing a Cover Letter with ChatGPT
Good approach but nowadays linux and embedded systems supports tmpfs and ramfs, I use this approach for my embedded device for a long time to not use sdcard storage life span.

due to space conecerts at ram, here is my third method of ramfs https://ahmetozer.org/containerized-distro.html
Maybe, or maybe they're overworked and overstressed and don't have the time or mental capacity to pursue a hobby they would otherwise enjoy
Well, I just looked and all I could find were images that look like stock photos. There was one black woman in one of the images. Maybe you would be kind enough to link to what you're talking about?

(In case it's not clear, I hope you're right, it would be (IMO) a good thing.)
Twitter down-ranking the accounts of its competitors, including TikTok/Instagram
How One Guy’s Car Blog Became a $1 Billion Marketplace
I had ham radio passed down to me. This turned out, ironically considering it’s a communications hobby, to be isolating and a rather nasty bubble. Sort of like an aether 4chan full of bigots, racists and status chasing money spenders. Explained my father entirely.

There are some niches in it which are still manageable (QRP, SOTA) but I don’t want to become associated with the rest of them.

YMMV but I would encourage people to find their own interests and try and look for more progressive ones without a perpetually ageing demographic.

I found photography, hiking, travelling to be a better social outcome.
I'm not defending anything here. I'm saying that you guys launching verbiage like "unforgivable" or "casts serious doubt on" is unhelpful. Instead, try thinking about how problems like this can be avoided.

Here's an example: the original change was a compatibility regression. Clearly there should have been a test of the original code somewhere that opened a file with "w" and validated that it was truncated per the documentation. And there wasn't. So one recommendation might be an audit of unit tests to verify that there's a process for getting from documented behavior to validated behavior.

And importantly, there's no need to "doubt" or "forgive" to do that.
Fish Shell to Ditch C++ for a Rust Port; Plans to Be Available for Servers
For anyone wondering about the funky asterisk against some of those identifiers, the docs say:

An identifier declared in a module block may be followed by an export mark (* or -) in its declaration to indicate that it is exported
The collections feature is really useful as well.
I think people gravitate towards people that are at least as attractive than themselves. IMO, very few people are truly unattractive, but generally, no one recognizes themselves as unattractive.
Microsoft is using dark patterns and is gaslighting its customers about it.

The honest thing to do here is for Microsoft to leave the option visible but show a big ugly error window when lesser users try to change the setting. That way, people won't waste their time trying to fix something they're not allowed to fix.

Source: This happened to me, a now Linux user.
https://www.cnn.com/ as of 10:47ET:

32 links to stories above the fold for my browser

3 are emotionally neutral or positive

---------------------------------------

https://www.foxnews.com/:

6 links to stories above the fold

0 are emotionally neutral or positive

The only thing next is to just be the violence network
You can't fool an honest man.
I think if you’re planning on using this for personal use, and willing to accept the (slight) inconveniences associated with it, then this is likely very possible. Note that you’ll likely only be allowed to use the Bluetooth API in secure context, so HTTPS rather than file://[0]. I point this out as you’ve said a simple HTML page.

I recently built an application involving BLE (although not in a browser), and was quite surprised by how straightforward it can be. I’d recommend O’Riley’s Getting Started with Bluetooth Low Energy[1] as a quick skim to understand the core BLE concepts.

If you’re unsure how your device’s services and characteristics are set up, then using a decent inspector app is good if you’re trying to reverse engineer the values, I recommend BT Inspector[2] but unfortunately it’s iOS/MacOS only.

[0] https://developer.chrome.com/articles/bluetooth/#https-only

[1] https://www.oreilly.com/library/view/getting-started-with/97...

[2] https://apps.apple.com/gb/app/bluetooth-inspector/id15090850...
Quotient Filter Explained
Was looking for this type of comment.

My wife got a foam topper and an 'under mattress inflatable thing' for my bed about 10 years ago - it was like sleeping on a new bed. I think it was around $150 at the time. Possibly getting a new bed this year, but those gave new life for a long time.
While the oceans are warming, well, you're right and wrong. The amount of seaweed has been increasing, but it has nothing to do with warming oceans.[1]

[1] https://www.reuters.com/world/americas/scientists-come-close...
If windows keeps phoning home, at some point they should see a bunch of device ids not checking in anymore.
Depends on what you mean by "stability." The number of crashes is down but UI churn seems like it's at an all time high.

Settings reversion is a constant peeve. Seriously, how many times to I have to set the height of the task manager. I have one screen that runs at the same native resolution it's always ran at. Tell me how hard it is to preserve the fucking setting? That's just the most recent annoyance but it's constant things like that where an update reverts a setting or two. No, it's not a distro thing. No, my package manager is not walking all the /home/*/.config trees--I checked.

Less annoying is the constant "how to turn off new intrusive feature" quests that occasionally you have to do. Setting something once and forgetting about it is tolerable. It's having to do it more than once that sets me off.

File indexing, a feature that I never asked for, seems finally under control. It's finally not sending me looking for the off button. Although, the number of times I've had to turn it off again after a new release? I really wish there was more respect for my preferences. Why is it on again??????? Good job fixing it but, jesus christ, why is it on again?

I'd like to not have to constantly set my audio output back to "Analog Surround 5.1 Output", turn the Mic off, and then turn the subwoofer back down. But this is Linux. If the last 20+ years have taught me anything it's that audio will always suck on Linux. Always. Forever. When someone replaces pipewire, in a few years, it will still suck. (BTW, bluetooth touches audio... connect the dots.)

But crashes? For me, they seem rare now. Fantastic job there.
why treat “sleep apnea” and not the actual root cause?

if you’re not fat and have sleep apnea, the other major cause is alcohol consumption/smoking.

seems odd to treat the symptom eg sleep apnea and not try to cut out alcohol and smoking and then reevaluate.
What is the reason for, or outcome of this scam?

(Genuine question)
I can’t upvote this comment enough. The amount of pedantic nonsense on HN these days is disappointing. I’m not sure why I even bother to read comments here anymore.
Yep, the idea of grounding seems interesting to me. Everything in a LLM is just a statistical dream at this point with no 'reality basis' at this point. I wonder if it's possible to give the language model grounding points of things that are real and building a truth model from that.
Archived Article Copy: https://archive.is/Dtasc
The target audience are businesses, hence why I thought to charge more. For now I'm testing if the product works and there is a need. Will adjust pricing and other components once I see some results.
Don't you know that things go in cycles?

A style of music becomes popular, it takes over and everyone copies it so that they too can be successful. Then, it becomes stale and boring to young-uns who associate that style with their parents and jump on a new style of music and so that then becomes popular.

Rinse and repeat.
The problem here is everyone relying on Docker to foot an expensive bill for free forever. If it was always for a few, incentives would be more aligned and this blowup wouldn't happen. But as it is, it's a bit inevitable.
I would phrase it more as we're pretty much out of time to have initiated online-only relationships.
CyberOne Humanoid Robot by Xiaomi
Even a lot of the more specific habits that do sometimes get recommended ("sleep hygiene") are:

1) Potentially expensive/disruptive (control of the sleep environment may imply moving house or installing soundproofing materials, air conditioning, etc.)

2) Contradictory (get out of bed if you don't fall asleep in 15 minutes, but also don't look at the clock)

3) Not individually tested or validated

4) Based more on old-school behaviorism than on anything specific to the processes of sleep.

EDIT: forgot an important one

5) Only addressed at difficulty falling asleep initially, not staying asleep or improving sleep architecture.
Wow, your writing skill is awful. Building a sentence with 50 words?!?! And not using even a single comma?!?! Your brain must be working differently
List of languages that can be used from inside Nim
Thank you for explaining the reasoning -- that helps.

I would say that the third question is invalid -- once there is YSH, there is NO MORE "Oil", and no more "Oil language".

The name is just YSH.

I agree there's a slight problem with the first question, using "Oils for Unix".

You might assume that osh is what you should use rather than ysh, because it starts with "O".

But I don't know how to solve that problem :)

I think that simply documenting osh, ysh, and "oils for unix" could be sufficient.

---

One idea I thought of is to rename EVERYTHING.

- ysh could be the compatible shell (formerly osh)

- yam could be the new Python-like language. Problem: Yam isn't googleable, I can't find a better name.

What do you think? Ideas welcome

(FWIW ysh sort of comes from "the shell with hay". Hay is one component of the project.)
> ChatGPT is creating a huge market for creating fake companies to match the fake information it's generating.

Does ChatGPT consistently generate the same fake data though?
With a CPAP machine, a lot of patience, OSCAR [1], and the help of the kind people over at Apnea Board [2].

I was given the machine, which was titrated to the wrong pressure settings, with the cheapest mask that was too small for my big nostrils. If it hadn't been for the fact that I had a friend whose life was greatly improved by CPAP, I probably would have thrown in the towel on the first night. But I stuck with it, asked for help on Apnea Board, tried to learn as much about apnea and PAP-therapy as I could, and eventually got to a point where I'm pretty happy with it.

[1] https://www.sleepfiles.com/OSCAR/
[2] http://www.apneaboard.com/forums/
Are you founder of Japan.dev?
I've been pondering what an algorithm would look like that does this. Given a bunch of boxes of various sizes and weights, and a room of a given dimension, what's the most efficient arrangement to make sure they all fit?
Ad hoc hieroglyphs that change from project to project indeed make it harder to read code. But as long as they are the core part of the language and they represent orthogonal features (ie they don’t bloat the number of ways you can represent identical solutions), I don’t see why it should be a problem. On the contrary, putting less visual weight on tokens with smaller information content looks natural.
Sadly, Edge updates sometimes re-enable all the clickbait “news” stories. The last time it happened I finally gave up and switched to Firefox.

It’s a shame because I actually liked Edge, and it was the fastest browser in my experience.
Microsoft and Google competitive advantages over startups in the age of AI
It's Jeflon Zuckergates!

https://www.reddit.com/r/StableDiffusion/comments/x3u3r0/jef...
It depends how you define superior. I believe Electron and web technologies are superior for UIs given their pragmatism and ubiquity.

Are there even Delphi enthusiasts still, or is it just nostalgia? Would the people that claim Delphi is superior use it?
I don’t think I saw MNT on the list. They’re crowdsourcing their second laptop now.

https://news.ycombinator.com/item?id=35156029
> It's unfortunate, but this silent acceptance is our society having been numbed to being bombarded with ads on every computing devie it just became the new norm sadly and it doesn't seem like there's any hope for the trend to be reversing.

Oh there is. Governments. The GDPR was a massive hit against the advertising industry, and there is more in the pipeline (DMA/DSA). Additionally, the EU is beginning to act against crap like lootboxes, and other annoyances like NFTs collapsed on their own.
Worked perfect, I had it doing something on-screen in 15 minutes, had it mostly mocked up in 30, and had it polished and pretty with error handling in an hour. Will make for a good demo on Monday.
I remember having to choose between mining bitcoin or running folding@home back in 2011. I chose to save humanity…
Yep. I’m in the middle of switching from macOS back to windows because I need to do things I can’t do on macOS. I’ve had to build out a locked down windows 10 LTSC build to get anywhere near a sensible outcome for me.

I think we should start a revolt in the IT sector against this shit really. I’d start one but I don’t know where to begin.
This looks like a really nice UX improvement on top of typical Flake devshells.
I don't feel like it's any faster for things I'm not really already familiar with. For instance I asked it to write me a Makefile. It wrote one. It looked plausible but I don't know enough about Make to know. So I had to do loads of reading about Make just to verify that the AI answer was correct. Basically the same amount as just learning anyway.