skysight-inc/HackerNews huggingface dataset:
1) IMO as a community we still haven’t quite figured out the best abstractions for functional UIs. Various FRP and Elm-like libraries are good, but they have drawbacks.

2) Not all frontends have functional APIs, you may be stuck writing a lot of FFI glue code.

3) Front end code often gets pushed to devs with different experience and skill sets, in my experience they’re probably less likely to have functional or hard CS backgrounds.

4) Harder recruiting if all the devs need to be proficient with FP.

I personally don’t find any of these reasons compelling enough to negate all of the benefits of FP.

Answers saying FP isn’t suited for IO or for interaction with users are rhetorically interesting but contradict my experience.
Publishers specifically provide that content however, via techniques like open graph. They already can control how much text or what images are displayed in results. They can also indicate they don't want indexing at all.

Yet they publish articles with the entire headline and backing images marked for free display on Google/Facebook. Almost like they are trying to help the search engines to attract traffic.
.AF Domain Uncertainty (Afghanistan)
I have some domains registered on the .AF ccTLD through gandi.net. They sent out an email today saying they're having trouble establishing a reliable contact within Afghanistan to handle domain registration. It's possible the domains will be lost.

Obviously the state of Afghanistan is unstable right now. The taliban aren't exactly the most tech literate government, but even prior to them, the former governments process for registering a domain involved filling out a paper document with your info and nameservers and wiring money to the embassy in NY. Eventually some swiss (or NZ) company took over and digitized it. Then gandi.net began offering so I have been with them since.

This is obviously crushing as I am Afghan and these domains mean a lot to me. Anyone have suggestions on what I should do? Short of flying to Afghanistan and trying to meet with the government to unfuck their tech situation, I don't have any ideas. Also I'm not entirely sure what the legality of doing that would be.
I would rather see my books get pirated than this
Lots of music shops use them too.
No, it doesn't seem to be at all like that.
Yup! I actually don't know about that. I figured this would be used for setting up newer, server-side Remix or Next projects rather than more dated ones. I could imagine that by keeping sqlite and sqlite3 up to date, people might also not be stuck on more dated versions of SQLite. The tracing/profiling functions were also only implemented recently in sqlite3 (node to C interface), in 2023.
I’m sure it isn’t, but it feels like it should be illegal to create public nuisance and then use your monopolistic power to hide that nuisance from the portion of the public you have control of.
Don’t even have to go that far back. Mercurial is/was a way better ux over a very similar feature set.
We obviously need an equally strong response to this existential threat. PatriAIc Act 2.5 monitoring banking transactions, chat logs, and image requests. The terrorists must be stopped before mass loss of life.
I think you might be replying to the wrong comment. I didn't say anything about taxes. I said that billionaires could help with homelessness if they chose to.
Arbitration Rock
Indeed. Some friendly advice is hardly a demand. Especially as it probably won't be read by the person anyway.
Why do you need +/- zoom buttons? You can just double-tap the screen but hold down the second tap, then slide your finger up or down to zoom in/out as an alternative to pinch-zooming.
maybe they can make train brakes, but they can't make bearings.
And IMHO it's not surprising that fascism is back as well. Fascism has historically always been in the favor of those in economic power.

For me, the worst thing is: as a German, I grew up with "never again" and "at least us Germans learned from our own history, even if barely anyone else did" - and it's all been bullshit. We've learned nothing, we forgot everything once the last living reminders and witnesses from 1933-1945 died.
No-one is denying anyone anything.
> The bill isn't banning links explicitly, but the government should have seen this coming.

Perhaps they could have listened when the two companies they are trying to impose this on provide suggestions - or maybe modeled it more closely after legislation in other countries where such media taxes have been successful.
Dial a Pilot
Our family uses Bitwarden with a family account. This gives both my partner and my sibling full access to shared credentials. Legacy contacts configured in iCloud and Google.

Whomever you want to wrap up your affairs should have access to your email account, as all password recovery roads lead there (caveat being Apple, if you attempt iCloud recovery without the device passcode, you could be waiting weeks to reset the account password; get those legacy contacts configured).

https://bitwarden.com/pricing/

https://support.apple.com/en-in/HT212360

https://www.androidauthority.com/data-after-death-google-fac...
Agreed, Arch is likely the best introductory option, especially now that archinstall comes with the iso. Dead simple to install, and the documentation is fantastic for setting up the rest of your environment.
I have the same reaction every time I look at modern C++.
https://archive.ph/oHQUp
Well, most people learn about variables [1] before variables [2], so I find it funny that you think of the mutable ones as English.

Mutable variables are better explained as slots or cells, I think. Both OCaml and Rust have a concept of ref cells, for example (and they entirely replace mutable local variables in OCaml).

1: https://en.m.wikipedia.org/wiki/Variable_(mathematics)
2: https://en.m.wikipedia.org/wiki/Variable_(computer_science)
There are easier sources for iron: https://en.wikipedia.org/wiki/Bog_iron
My thoughts as well: go through the crazy "look ma, no brakes!" emergency routine for landing and use the remaining pads for taxiing. Not an aircraft engineer, but my guess would be that the pad wear for one regular landing would be good for a decade or two of what's consumed during taxiing.

(and when the inevitable accident happens, the victims' suffering will at the same time be acclaimed as heroic sacrifice and a called out as a direct attack by "evil nato, how dare they not give us what we need for business as usual". Chances are less people will die for this propaganda stunt than in the apartment bombings)
A pure "meritocracy" has problems, but it's the only morally pure starting move. Anything else is injustice with varying alibis (whether they're racism or social engineering experiments).
IME the bubbles are common across large cities -- and because they're bubbles, "normal people" are all inside the bubble while outside the bubble is only Bad People™.
I wrote and illustrated a childrens book for my daughter who had open heart surgery as a baby.
https://www.amazon.com/Zip-Line-David-Humpherys/dp/147919609...
We just lost 3TB of data on a SanDisk Extreme SSD
Because plenty will do creative stuff for free/near nothing. If something is enjoyable enough and the barrier to entry is low, it rapidly becomes a hobby.

It is like writing. Writing hardly pays anymore as plenty (admittedly including myself) are willing to provide magazines with content for nothing or near nothing.
where from you got idea about "best metallurgists" ? and domestic aerospace industry is a boutique shop (especially when we are talking about civilian planes) that mostly relies on foreign components. their production goals are like 10 planes a year
Let me expand on the 3 PRs idea cause I explained it badly.

If I receive one PR and its not good then my dopamine system is gonna say: it's a fail. GitStart you failed me and now Im gonna have to tell my sociopatic boss that the PR was no good for such and such and such reasons. Awful experience.

If I get 3 PRs, chances are, one is gonna be good and then they never was a single fail. Or if none is good but a combination of them could be, again, way way less of a fail for the dopamine system. "GitStart, it rocks".

I think the key idea is definitely to ship a PR with no code. You redefine the whole freaking house.
Going in that configuration screen, looking up all those modules to check whether you need them, and checking / unchecked them takes so much time I would imagine some people who compile their own kernel don't bother
> stolen US tech

Techological progress doesn't work that way.

This as basically as claiming that everyone stole from Russians because they created the first periodic table. Or that everyone stole from Germans because WWII scientists.
> Drive implementation of measurably effective cybersecurity investments

Metrics,metrics,metrics the usgov way.

Much if actually effective security is not effective until you get attacked. Especially when it comes to APTs. A huge furstration for me is how management takes the USGOV seriously. I mean, I have no idea what they do internally but their standards and intel are subpar and very slow to adapt to current threats.

Most of the things you have to do to defend against APTs are not on NIST CSF or any gov publication I have seen (and i have searched! Just to show value to management). It id like building an ark in the desert, it is far from measurably effective until there is a massive flood and possibly never again.

Just one word there makes a huge difference: measurably. If it was "provably" the red teaming can prove the effectivess if defenses but how managers will end up interpreting (not the good ones) this is you need to have KPIs to show for anything you do, so your ability to improve security posture is limited by your ability (give limited resources) to measure them.

Even then, it isn't straightforward to simulate zerodays being exploited. You can focus on known exploit primitives being used but it isn't uncommon for attacks to use novel techniques that evade your defenses.

I wish the usgov will either help or get out of the way. But i am clearly biased in the topic.
How do you measure what affect the CEO had? CEOs (like Jack Welch for example) get great acclaim for years according to short term benchmarks only to be proven to have made disastrous decisions for the business. Appraisal of CEOs is more witchcraft than science.
Where can I see this? I didn't find the pattern in the repo or the article.
The bundled manual is really good.

vim
:help
:only

Don't skip the intro text at the top. You need to know the key binds it describes to navigate the manual.

Jump to subject: Control-]
Jump back: Control-o
Why would you assume better wages?

You're not operating under the delusion that increase productivity automatically means higher salary, are you?
>That's for eternity

As Marcus Aurelius frames it, everyone who cares now and will care in the future will themselves die and go to nothing in time.

What is a blink of glory in this life is nothing in the grand scheme of things. Two generations of glory is nothing really, and the glory you bequeath is itself somewhat worthless since it appears more to be resting on the laurels of another rather than going towards good acts.

If it is in your nature to work on such things, then do so and take your due as it comes. If that is truly what aligns with your nature, and the common good, a 2-3x bonus elsewhere won’t concern you, nor should your own trials beyond which is necessary for continuing along one’s path.
This literally happens everyday, everywhere and to every airline. Sometimes even between airlines.

I’ve personally been responsible for a part getting pulled off another engine from another airline and swapped for one that got its electrical connector damaged so the engine would ship on time.

There is a whole industry of buyers and sellers of 2nd hand aircraft parts.
Biometrics as private keys are an absolutely horrible idea as it is.

Proposing to use that private key as your one true interface to the digital financial world is ever more insane.

The idea that proprietary technology and information(the scanners, software and everything that the organization owns) can somehow make this safe and secure is evil.
Lol.

No offense, but you don’t have a clue about what you’re talking about. Apple’s secret to survival after Jobs returned has always been maximizing economies of scale. Although Mac had no market share in 2000, the iMac was the biggest shipping SKU by far. Because of the education market, the iMac was also the largest selling SKU in the distributor channel.

Even today, Apple sells like a dozen major SKUs per product line, and many use the same components. Dell probably sells 200 laptop models.

The Apple strategy as applied to the M1/M2/etc is super successful. They are selling laptops at a 10% premium that are superior, with 45% margins But… the things that make it the best laptop on the market make it a mediocre high end device. That M1 64GB part is expensive because it’s a low volume SoC.
It seems to be a collection of imagined hallway conversations?
In reality, the First Amendment does not create a religious exemption from drug laws. See Employment Division v. Smith, 494 U.S. 872 (1990).
GMail will let you set "backup emails" for those security alerts, however. Setting up new accounts today it will even sometimes require backup email addresses.
Professional fighters issue challenges all the time, then they agree on a later date and take months to do their training camp. Nobody walks around ready for battle at all times, it's remarkable how little you know about fighting but still feel the need to comment.
iCloud supports legacy contacts. Google has something called inactive account manager.

I also keep an offline backup encrypted with an estate password. The password is stored with my trust documents.
ahh yeah i missed that there was no undo. yes please OP :)
I could see it cutting both ways. Some people love Musk and assume Tesla is only supported by the sweat of his brow. Others view him as an impediment to making good business decisions. Hard to judge which camp is bigger.

On the gripping hand, I personally believe Tesla is over-valued and it only takes a watershed moment for investors to determine the emperor is wearing no clothes which could cause the stock to plummet.
> The anti-union messages in North American work culture were so effective it takes an incredible amount of abuse before a workforce actually seeks out a union

It's more complicated than that.

For starters, fewer industries need unions these days. Unions don't help most office-work and white-collar careers, where pay is on-average sufficient or high, and hours are standardized already (nobody in Accounting or HR is working 12 hour days on the routine).

Additionally, in some sectors, unions are a net-negative. Take software for example, where folks routinely make bananas money for regular work. In those environments, unions typically protect unproductive peers, and limit high-performer's maximum compensation.

Union does not always mean better...

As an aside, people do need to learn to say no to work. Just because you want to work on say, video games or VFX doesn't mean you should accept a job that compels you to work horrendous hours for little pay. Just say no and move on... the market forces will correct and adjust accordingly out of necessity. AI will not replace creative work anytime in the near future - these folks are needed but they accept the abuse and therefore there is no market force to correct.
This one isn't "manga guide" though. I don't think the source is even japanese, cause it reads from left to right (kinda jarring, reading a manga looking comic from left to right). I think this one just comes straight from arm.
C# has had nullable types for quite a while.
The more I see of Musk on Twitter the lower I judge his future impact at Tesla. Tesla going forward is going to have to grow its customer facing side and Musk seems unsuited to solving problems that involve humans and emotions. Could be completely wrong of course, often am. That said, I too divested myself 100%.
Microsoft might soon block hardware bypass in forced Win 11 installs
> gigantic conglomerate enterprise network

It's a conglomerate that operates in every field of endeavor imaginable. One 'division' may be the world's largest 'conglomerate' itself: It employs over 1M people, has endless internal divisions, has global 24/7 operations, and an ~ $800B budget. With that budget, I would guess that their assets are worth more than Apple's market cap.

There's not a single CIO who can dicate 'we're blocking Facebook - get to work people!'.
I'd say the anecdote about Sarah Palin saying "I can see Russia from my house" is related. Plenty of Americans think she actually said it even though it came from SNL.

https://www.snopes.com/fact-check/sarah-palin-russia-house/
In that spirit, if you have an EFI system, you don't need GRUB
It used to until about 1965. Then mysteriously labor’s real wages went flat and ever since all productivity gains have been captured by the managerial class and their principals.
> The surprises are always the language's raw machinery showing through in unpleasant ways, and never a delightful bonus feature the designers added for you.

I was reading "Writing Solid Code" by Steve Maguire (though it should really be called "how to write code in C without shooting yourself in the foot"). One thing that surprised me, but which made sense, was that pointers can overflow. It's unlikely, and ANSI non-compliant, but something possible nonetheless. Hence, Maguire said that this code:

void *memchr(void *pv, unsigned char ch, size_t size)
{
unsigned char *pch = (unsigned char *)pv;
unsigned char *pchEnd = pch + size;

while (pch < pchEnd)
{
if (*pch == ch)
return (pch);
pch++;
}

return (NULL);
}

Has a bug. It surprised me when reading it, because it's such a common language idiom.

"What range of memory would memchr search when pv points to the last 72 bytes of memory and size is also 72? If you said 'all of memory, over and over,' you're right. Those versions of memchr go into an infinite loop because they use a risky language idiom—and Risk wins."

So, he said that that code should be replaced with this code:

void *memchr(void *pv, unsigned char ch, size_t size)
{
unsigned char *pch = (unsigned char *)pv;

while (size-- > 0)
{
if (*pch == ch)
return (pch);
pch++;
}

return (NULL);
}

Just the little things C lets you think about. This seems like a bug that would occur every once in a blue moon.
support in opinion polls, maybe. but actual union membership continues to fall and is at historic lows. Maybe if the current wave of strikes score some high-profile wins, that could start to reverse.

https://www.bls.gov/opub/ted/2023/union-membership-rate-fell....
A lot of companies use a product that uses kafka under the hoods. I was running graylog a few years ago for months before I knew kafka lay under the hoods.

They have a list: https://kafka.apache.org/powered-by
N4020 is quite old too. The N95/100/200, single channel memory aside, holds up pretty well against even 6th gen i5's and has AVX2.
It's rooted in the sexist idea that women are not capable of making decisions about their sexuality.

There's a weird double standard around "love is love" for women. No one is concerned if an adult male has sex with a substantially older partner or engages in sex work, but if a young (adult) woman dates an older man or decides she wants to be a sex worker it's considered fraught.

This is a relic of the patriarchal order that many feminists still cling to.
A lot of people doing “serious AI and science” on $1000 rigs yeah?
Final Destination 6 - Aeroflot
This comment from 4 months ago helped me understand when you might want to use kafka: https://news.ycombinator.com/item?id=35160555

(The comment is by rad_gruchalski, who I see is also active in this thread. Thanks, rad_gruchalski!)
Taking the dog away and putting it up for adoption, while better than shooting it in front of the owner, is still not something the person wants to do. They have an emotional sentimental attachment to the animal and sometimes it is literally the only thing keeping them from killing themselves. And you want them to give it up? In exchange for a warm bed? 3 months from now when they've been kicked out for whatever reason, they won't have a warm bed anymore, and worse, they won't have their pet. Better just to keep the pet and be homeless.

Yes, if we took the pet away from them it would be more convenient for the rest of us. It would also be more convenient if they did not exist at all. Unfortunately that's not the reality we live in. We really like giving people agency in their own lives, and taking it away isn't something most of us are huge fans of. We can debate whether or not that's a good thing, but for now, people have agency, even temporarily unhoused people, and they don't want to give up their pets, their lifetime companion, in exchange for a few days of warmth.
> in warehouses that had once served the maritime industry

loft apartments today were artist residences a generation ago, which themselves were just converted factories

when "work from office" became a thing and people stopped going to factories to work, the factories had to be converted since otherwise they would become worthless

now with "work from home", i think the previous generation "office" will be converted into artist residences again (plenty of windows and light, not too many legal hurdles)

get in now before offices go full circle into luxury "cubicle units"!
The pleading and emotional manipulation coming from your comments is incredible.

Researchers do not owe the world the results of their research, except possibly in the case where their research clearly mitigates existential threats to all of humanity, like climate change - which clearly doesn't apply here.
The 1965 movie The Loved One based on Waugh's book is one of my favorites.
I'd the original comment actually mentioned that and laid out a theory behind it, that would be different (is that health insurance or dental insurance?). Even your comment about uninsured people doesn't fully connect the dots or explain what their experiences are, as some people in these comments are stating that cash dentists are cheaper/easier to deal with than with insurance. I have had experiences that also back this up.
Liquid-Metal Battery Will Be on the Grid Next Year
Any way? There are left-leaning social positions that would be entirely expected from a modern tech-focused VC company. I support those causes and positions to various extents (if not always their approach to advocacy and addressing other viewpoints), but they're still left leaning.
From the paper [1]:

> For each of the 517 SO questions, the first two authors manually used the SO question's title, body, and tags to form one question prompt and fed that to the Chat Interface of ChatGPT. The generated answers by ChatGPT are then stored in CSV files. For the additional 2000 SO questions, ChatGPT 3.5 Turbo API is used.

I would be interested in seeing the results for GPT-4. For a paper released in August 2023, it’s strange that GPT-4 isn’t even mentioned.

[1] https://arxiv.org/abs/2308.02312
Hard disagree.

Perforce is idiot proof. I can teach a non-programmer who has never even heard of revision control how to use Perforce in literally 10 minutes. They will never shoot themselves in the foot. They will never lose work. They will never, ever need to nuke and reclone their repo.

Perforce has other issues of course. But Git has both a bad CLI and a bad model. Maybe its particular model is strictly required for the Linux kernel. However for 99% of developers that are centralized on GitHub the model ranges from “mediocre fit” to “downright broken”.