skysight-inc/HackerNews huggingface dataset:
Why? Why does the bad inherently outweigh the good? I feel like this the philosophy of the mentally ill. My own life has not been perfect but I am glad to have been born and my children would say the same.
I don't know where you got your numbers from but they don't appear to be correct. According to this, MacOS is around 16% while Windows is somewhere around 70%

https://gs.statcounter.com/os-market-share/desktop/worldwide
Nursing goes through boom & bust cycles. When wages start creeping up, the media is full of "OMG! Shortage of nurses!" Then as too many youngsters start nursing, the job market gets flooded and nurses quit. In previous decades, nurses quit to make more money elsewhere. After COVID, nurses are just plain burned out. Medical staff got too abused by mismanagers and assaults by anti-vax people, this results in them quitting - no amount of money will keep them.
SwiftKey is still the only keyboard that supports fluently typing both Swedish and English without switching layouts in iOS. It is literally the only keyboard I can use, and Microsoft was about to kill it in 2022, thankfully they changed their mind and finally implemented a feature I'd been requesting for 2 years, the ability to access the input cursor by long-pressing spacebar.

Long-pressing spacebar was previously reserved for changing input layout, and only appeared (and replaced input cursor) when multiple layouts were selected, which is required on SwiftKey for iOS when having both Swedish and English enabled, even though SwiftKey for Android allows users to select the Swedish QWERTY layout for the English language, resulting in two languages but only one layout enabled, and input cursor would continue working.
Postgres offers hash indexes as opposed to b-tree indexes: https://www.postgresql.org/docs/current/hash-intro.html

For equality comparisons of large types it's quite beneficial
> is akin to taking people for fools.

I very much disagree.
We use F# in prod. Could not be happier.
Display a view counter on your blog with React Server Components
Exactly. You have to introduce these new definitions, which isn’t required for complex numbers.
I don't have a stance. I also don't like or dislike "the creditors" nor "the debtors" because every case is different.

I don't have an argument either. It's a fairly throwaway comment on HN. Your comment about "gunpoint" is also something that could be boiled down to free will—it's up to someone whether they risk getting shot or not, and it's up to the person holding the gun or giving the loan or credit whether they take that risk. There's risk to both parties.

Have a good rest of your week.
awesome!
sent an email from: ... at brign ac
I built minimal.app as the antithesis of over-planning, over-documenting, over-organizing, and over-thinking. The feature that keeps the mind open is the Note Lifetime, whereby notes die when you don’t engage with them [1].

This is in contrast to notion, evernote, et al where writers collect stuff and live in these information silos, trapped by the confines of their tools. Of course many (most?) thoughtful people can pull themselves out of these traps with discipline, but I prefer my tools devoid of these slippery slopes that make discipline a necessity [2].

I use Minimal to “plan my life” just like the characters in this story, except every time I open the app it feels like an empty slate, a blank canvas, so new projects can take new directions and new mindsets are less constrained by prior mindsets. As the designer and builder, my goal is to capture the best of a paper notebook and the best of software. I know I’m not executing perfectly, but this is a fun and exciting guiding principle.

[1] – Also the interface is just clean with features hidden away until they are needed.

[2] – Just like a well-architected structure makes the resident by default open-minded, comfortable, and joyous, our tools similarly have a “gravity” or default effect on the user. It’s very important to observe these patterns.

[Final aside] – Anyone who wants to can get a free membership and unlimited access tk premium features by joining the beta program - do it at minimal.app/#beta if you want to check Minimal out.
The SPL on the London Underground reaches maximum levels of >105dB (previous measurements on the Northern Line hit ~108dB, IIRC). Average noise levels on some parts of the deep underground lines (Victoria, Northern, etc.) can be well in excess of 80dB.
talking to users != blindly implementing what they say

Users are amazing at indentifying issues, but poor at coming up with solutions to them. User feedback often needs converting to be usable. "I'd like my horse to be faster" -> "I'd like to get to my destination faster".
We've strayed from the topic of bug zappers, which people foolishly install to control mosquitos having no effect, instead killing moths by the generation. If anyone comes up with a viable plan to extinct an entire species of biting mosquito, we can revisit. But at this point, your concern simply isn't credible.
> Another example is the sequencing syntax <expr> ; <expr> and productions with <expr> as the right-most symbol:

let test1 b =
if b then
print_string "1"
else
print_string "2"; print_string "3"

> Here print_string "3" is not a part of the if expression, so this function always prints “3”.

Well, yeah. Here's the equivalent Java code:

void test1(bool b) {
if (b) print_string("1");
else print_string("2");
print_string("3");
}

You've chosen to use a single-statement "else" form _without_ "bracketing" it with `begin` and `end`:

let test1 b =
if b then
print_string "1"
else begin
print_string "2";
print_string "3"
end

...which is equivalent to this Java code, where you _also_ would have to "bracket" the else-block:

void test1(bool b) {
if (b) print_string("1");
else {
print_string("2");
print_string("3");
}
}

You could argue that Java (and C, and C++, and Javascript, and...) has the same "ambiguous parsing problem", then -- except that it doesn't, and the author is just thrown off by `begin`/`end` as block delimiters instead of curly braces, which might be a sign that they've also never seen Ruby before, or Elixir, or Pascal, or....
I'm using last stable postgres but I can confirm you that point 7 still exists. here my case https://dba.stackexchange.com/questions/323960/query-using-v...
I should be clear: ordinary matter cannot explain the rotation curves with conventional gravity. One can come up with ad hoc modified theories of gravity, but none appears to be consistent with all the evidence.
[It's not my branch, so I have to guess.] They are using special and general relativity to make a lot of corrections, like red shift and gravitational lens, so there is 0% chance that all the community forgot to add that correction.
Worse, Pinterest even ranks highly in Google, often higher than the original.

If you'd now go and do the same, create a website that rehosts known content, Google will simply delist you.

But magically, not for Pinterest, they get a boost instead. I've always wondered what kind of under the table deal makes this possible.
Can you cite the law that says or implies this must be provided for tornado prone areas?

As far as I'm aware in the U.S. and Canada it's legally considered an 'act of god', a natural disaster, etc...
My other holy smokes moment was the install sh script hosted on bitly

> curl -sL https://bit.ly/killport | sh
> Elon Musk is already talking about "TruthGPT", an AI without "liberal bias". I don't think you will find anything resembling neutrality in this conversation.

Between TruthGPT, Chuck Schumer & Mitch McConnell I would expect the most honest summary to be TruthGPT. I doubt it'd be close. Even with a very healthy dose of cynicism towards all billionaire projects and scepticism of the abilities of AI. If nothing else the AI has a big advantage because it would have read and possibly remembered the text of the bill and could answer specific questions which already gives it a massive edge over its geriatric competition.

The politicians lie proactively with plausible deniability and/or people wilfully ignoring it because of team dynamics. Something like ChatGPT is hard to train to lie without it being demonstrable with experimental evidence.
Of course, but the statement was likely a jab at an organic congressperson's inability to read a bill in even three days, before going ahead and signing it anyway.
A blinking fish reveals clues as to how our ancestors evolved from water to land
I really don’t want to have to deal with migrating fifteen years of stuff out of 1Password, but this might compel me to out of respect for the clients I work with.
I see it differently: UI needs have gotten more complex. Like how we used to have web sites that said "best viewed in 800x600 in Netscape Navigator" we rarely design one size fits all UIs any more like we did in Delphi.
I always wonder if dark matter isn't simply made of wrinkles in space-time that just don't go back to flat after some weird event happens
Turning your life into a checklist is missing the point.
> Calling cutting edge-models consumer facing models like ChatGPT-4 garbage generating machines is very intellectually dishonest.

This is true. It is not really _generating_ garbage, as much as it is regurgitating garbage from the input data.
Powertoys for Windows has added a "What is blocking this file?" feature recently.

https://learn.microsoft.com/en-us/windows/powertoys/file-loc...
Why use this when it implements one platform's GUI well, and for the others platforms (Windows, macOS) it does it very badly?

At this point, you might as well use Tauri.
Public bus, air plane seats, delivery packages, hotel rooms, even your office chairs. You will be surprised how common they are and how easily you could get them. Often there is only one thing standing between you and them- Luck. One wrong move and it could be over.
Yes the country is for ever Iran, for all iranians of different ethnicities. The connotation in tourists's mind about "Iran" has to change, were the country to be called Persia today, it would have the same negative sound to it like Iran (arguably) does for some today. Also, most people would be able to distinguish a nazi use of the term Aryan and it's original meaning so that's really not a problem with the name Iran

I know that you're not confusing this but as some others might: Persian language is of the Persian people (although there are many non-persian L2 speakers), it should rightfully still called that and should not be confused with the (settled at this point) debate about the name of the country as a whole
Honestly, all the momentum went to web UIs...desktop UI R&D then just died more or less.
> Your friends would leave Apple, because all of those experiences would become as fragmented and unreliable as open ecosystems are.

The reasons for that are also anticompetitive.

Open standards that are not battlegrounds can simply work and be implemented easily. TCP, SSH, BGP, and thousands more work basically flawlessly no matter who is building the software.
In Boston it is illegal. Plumbing as well. I tried to hire a plumber and electrician to do simple bathroom rewire and could not find a willing contractor - job too small. "Call us in a couple of months, maybe we will squeeze you in" was a typical response. So, I did it myself, according to code but without pulling the permit. I had not other choice.
MirageOS and microkernels.
Shame about your house and life savings.

One man's brilliance is another man's "who wrote this crap?" It is indeed quite likely that most of us, possibly even all of us, will fall below the median of someone's measure.
Okay, how are we sure childhood IQ assessment, done completely correctly, is not an indicator of early-bloomers instead of a genuine delta?
I've tracked things like food intake for years at a time when loosing weight. I also tracked every dollar spent manually for 3 or 4 years.

Both times I did that they were extremely helpful to achieve my goals. Too much of what we do is on autopilot. Noticing what you're doing is a helpful way to course correct before you're 10k over budget or 5 pounds heavier.

You have to do it in a healthy manner though, you can't obsess about tracking. Be gentle with yourself and know you'll make mistakes, both in tracking and what you're doing.
Andor Vs Mandalorian: True limitations of filming with Volume
The distinction between debit and credit card is not really what is at play here, but rather, whether Visa or MasterCard is accepted. A Visa credit card or a US Visa debit are both Visa, so if a place doesn't accept Visa it won't accept either, but if it does accept Visa (increasingly the norm) then both credit and debit work. It's just that in Netherlands none of the debit cards are Visa/Mastercard so people might be mistakenly attributing the card acceptance as being about a debit/crédit distinction.
agree

1. the warning is right there when you open up chatgpt:

> This is a free research preview.

Our goal is to get external feedback in order to improve our systems and make them safer.

While we have safeguards in place, the system may occasionally generate incorrect or misleading information and produce offensive or biased content. It is not intended to give advice.

2. i know lots of companies that have banned the use of chatgpt for a plethora of reasons. but government is allowed to use it?
French energy union threatens to cut power during Cannes Film Festival
Or it could be the homeowner. My sister constantly price-shops and bickers over everything. As a result, she can't get workers/contractors. Some never show up, most never come back. If the contractor has an office, they're too big for her and as she puts it "they want too much money".
I see we're still dancing this same stupid dance. Step 1: Invent something that looks exactly identical to something that is regulated. Step 2: Claim it should be regulated differently. Step 3: Act like the victim when the SEC doesn't play your dumb game.

This whole thing has been silly, coinbase has been making this disingenuous argument for years now that they want "regulatory clarity" around crypto, but when that clarity turns out to be "We already have rules maybe you should follow them" they act all surprised. At the end of the day it's very simple, crypto that complies with the law isn't really a thing anyone needs.
That is not sarcasm. Not all jokes are sarcasm.
Show HN: Scribbler – A Podcast Summarizer
Hi everyone!

We're thrilled to present Scribbler, a tool that turns podcasts into bite-sized summaries.

Currently, Scribbler is available as a Telegram bot that you can try out by [clicking here](https://bit.ly/scrbblr). The app's basic features allow you to browse available podcasts and episodes, as well as request a summary on demand.

Please keep in mind that the application is still in its early stages of development and may have some rough edges. We hope that you find it helpful, and we welcome any feedback that can help us improve it for everyone.

P.S. We've also launched on Product Hunt. If you found Scribbler useful, we would be thrilled if you could give us an upvote there too.

Best regards,
Phil & Ian
> Being without work, and without family, means being nothing, means abandoning yourself and dying.

No it doesn't. Or at least it doesn't if you refuse to accept that attitude. If you have enough income to live and a little left over you can take charge of your life.

I was afraid that I would be at a loose end with nothing to do when I retired at 62. But now like many of my friends I just wonder how I ever had time to hold down a job. Of course I am slightly privileged because I had a reasonably well paying job and have accumulated enough money to be comfortable.

It's not lack of work that makes life difficult, it is lack of money.
Yeah, I'm not sure I understand the author's complaint. OCaml has modules, associated types, anonymous modules, GADTs, polymorphic variants, and row polymorphism. All of which are kind of like interfaces.

As far as I can tell, the complaint is maybe that ocaml doesn't have something exactly like C#/Java interfaces (which I think is a fair assessment). So maybe the author is lamenting that they can't just rewrite their java code in every language?

Although, they also mention rust traits. Which at first blush look very similar to c#/java interfaces (at least closer than anything ocaml has). However, at least in my experience, rust traits don't quite fulfill the same niche as c#/java interfaces because rust cares a lot about when you can figure out the size of your objects. So every time I tried to use them like I would a C# interface, I wound up regretting the decision.

Ultimately, this article feels like a superficial "I don't like ocaml" blurb. There is a lot to be warry of with respect to ocaml. Although, the fact that ocaml still exists as a niche language with a lot of very significant maintenance and active development (effects + multithread recently landed), shows that the author did not pay sufficient attention.
Most common one I’ve seen in the last 5-10 years: using a JSON column instead of putting in a lookup table, or instead of properly analyzing and normalizing your data.

That’s a mistake that you’ll be paying for for a while.
I can assure you that no credit provider wants it's clients to default.

You're confusing accepting the risks and cost of some defaults with desiring the defaults.

The first is a reasonable decision based on risk-benefit analysis. The second will get your company into bankruptcy.

Seriously rethink this preconception you have, because it's not in line with reality, and directly goes against the very interests (profit) you seem to think motivates them.

The ideal borrower for these companies is one that always pays their debt on time, and comes back next month for more.
Marie Curie as You’ve Never Met Her Before
> Apparently Apple is doing the same.

Just curious, where did you find this?
You are referring to static variables which have ‘static lifetime. OP is asking about ‘static lifetime and whether GC would somehow collect garbage more precisely (it wouldn’t). You’re basically talking past each other.
Digital signatures on photos, with each camera certificate signed by the manufacturer. Not sure why they don't do it at scale yet.
What you are suggesting is technically impossible.

You'd need to involve the provider for changing token seeds.

At a client level, all you have is one seed.

If you save a seed, it can be used on any number of devices.
It obviously depends on the subs you frequent. If you frequent subs aimed at intellectual discourse and productive output rather than fandoms or pop culture, of course you're going to get an older crowd. You visit the sub for a specific YouTuber or Twitch streamer, or even a modern and relatively recently released video game, they're going to skew teenage.
ReasonML and ReScript are a (more or less the same) new syntax on top of OCaml. ReScript only targets JS, while ReasonML targets both JS and the native archs OCaml supports. Facebook and Bloomberg are using ReScript internally, afaik. Messenger.com is written in it. Facebook also maintains React bindings to ReScript.

https://rescript-lang.org/

https://reasonml.github.io/
Trademark ChatGPT, or even GPT-4, but no GPT.

It's like trademarking "Operating System", completely ridiculous.
Deep-Sea Mining’s Dirty Dilemma
Yes, exactly I remeber when I was younger and experimenting with lucid dreaming, when I spotted something weird I checked my hands and told myself "ten fingers, not a dream" every time. And trully when I was dreaming my hand was deformed, so if I paid attention to it I could start lucid dreaming. So maybe we are not that much off with NN
More complicated? That makes zero sense and is some sort of a strange cognitive bias against particles (or possibly against things we can’t directly see?)

When it was found that experiments didn’t support Thomson’s "raisin pudding" model of the atom, the solution was not to modify electromagnetism but to introduce a hitherto unknown particle, the proton. When it was found that the mass of a nucleus wasn’t simply the sum of the masses of the protons, the solution was not to modify theories of inertial mass and gravity, but to introduce a hitherto unknown particle, the neutron. When it was found that in a beta decay some of the mass-energy was unaccounted for, the solution was not a modification to Einstein’s equations but to introduce a hitherto unknown particle, the neutrino, whose existence was only experimentally proven quite a bit later.

All our evidence from distinct sub-disciplines of astronomy suggest that some specific well-constrained type of matter that interacts via gravity but not via EM is needed to make predictions match observations. No competing hypothesis has been proposed that is as good a match. Scientific method 101 says that if something walks like a duck, swims like a duck, and quacks like a duck, we should assume that it is indeed a duck until and unless additional evidence rules out the duck model.
> ChatGPT can read a 4,000 page bill in 3 days.

Can it, though? The context window is nowhere near 4,000 pages. Getting ChatGPT to understand and summarize such a long document seems nontrivial.
This is what is taught in business school. Also why we are "human resources"
Definitely rinse thoroughly, with the exception of vinegar there's not a lot of cleaning products you want to be eating
"Also, if anyone wants to get paid 10 cents an image to take pictures of North American license plates, get in touch."

Your blatant disregard for privacy is shocking, but perhaps unsurprising in the field. I guess you also didn't through the enormous risks for the photographer.
A shame it doesn't require "sudo sh" to install.
Ancient big iron (SPARC, PA-RISC, Alpha), weird embedded with vendor-provided toolchains based on GCC, and recent architectures that don't have mature LLVM support (Longsoon).

m68k is already supported by LLVM and Rust supports it as a tier-3 target platform.
No experience with Rust, but for a couple of personal projects I’ve written the logic in Haskell and the GUI in C++ (e.g. https://github.com/bradrn/brassica/blob/master/ARCHITECTURE....). It works pretty well, at least for smaller projects — the basic idea is that the Haskell code gets compiled into a library (static on Windows, dynamic on Linux) which the C++ side can link to. I’d imagine doing the same with Rust would be even easier, since it’s less of a pain to marshal stuff across the language barrier.
I don't know how many, but I know I do.
> that would be a huge cost with no benefit at all.

Internet facing IPv6 infrastructure is usually much cheaper that their equivalent IPv4 enabled peers.

So supporting IPv4 can be the huge cost with no benefit at all, if all your clients/peers can use IPv6
Orchard orchestration for managing macOS virtual machines at scale
Orchard is a new orchestrator to manage macOS Virtual Machines at scale. This post covers the motivation behind creating yet another orchestrator and why Kubernetes or Nomad was not an option.
This was a great ad
It seems that the author is not aware that previous pictures were also used as propaganda tools...
1. To print values, nowadays you just derive pretty printers automatically.

2. Syntax? yes, it's not C-like... you'll get used to it in a few days.

3. Lack of interface? would be helpful to see a concrete example of what the author finds limiting. You have modules, functors, includes, objects, first-order modules... Personally, I find that plain modules are simple and go a long way.

It's not perfect, but I find that nowadays Core/Dune/Opam/Merlin gives you a very decent developer experience.
Have you seen: https://youtu.be/_9LX9HSQkWo
>>Do you really want a respiratory irritant on your mattress?

Once you have a bed bug infestation, your mattress is pretty much gone anyway. You have to replace it, or risk living through the nightmare in only weeks after this.
Nations Without Borders