skysight-inc/HackerNews huggingface dataset:
Weird, sorry about this! We just removed the search and redeployed the docs. Hopefully that will fix it until we can sort the problem out. Would you mind giving it another shot?
I think whether or not this is legitimate would be made more clear if we cut out the AI middle man when explaining it. Rather than "cops have probable cause to search your car because an AI analyzed your driving patterns", say "cops have probable cause to search your car because you drove from X to Y three times last week", where that explanation is the minimum subset of your behavior that would still cause the AI to alert.

If the explanation sounds like overbroad bullshit when expressed this way, it's still overbroad bullshit when you have an "AI" in the loop.

Of course, there's also the separate question of whether you should be logging license plates with cameras all over the place...
This is probably unpopular, but I like these kinds of simple UI barriers to services I value. Also, this would certainly help with the Hacktoberfest problem.

There are plenty of other code hosting services. If you can't use Sourcehut, it's not for you.
'Even a broken clock...'
Back in my traveling consultant days, I would always ask the taxi driver for a receipt. They would (always, predictably) angrily hand me a post it pad and say "write it down yourself".

I have no sympathy for any taxi drivers anywhere.
Hmm. This seems to miss the point. Consider that when you invest in exchange traded stocks: your goal is not to predict which company will make more profit. Your goal is to predict which company other people will end up thinking is worth more. These things are somewhat connected obviously, eventually, but they're not the same.

Similarly, your VC is thinking about how much they can offload a portfolio company to investors in the public markets. If those investors believe stupid stuff like self-driving cars are a real thing, then why should we feel mad at the poor VC? They're just doing their job well.
We still have that in the form of PWAs. I don't mean the web "runtime"/webview, but all the cruft that Windows ships with... the endless ads, multiple UI and config layers, Office trial, the stupid games, OneDrive, Skype/Teams, the endless notifications, Bing everywhere... it's an over-monetized in your face nightmare on every fresh boot.

If not for DirectX and Windows-only games, I'd totally ditch it. Maybe when Proton gets there.
The stdlib is the killer feature of go. Several times I wrote high enough performance small services/servers that people not familiar with go were astounded with (mostly the speed of writing the code and memory usage). I made many go converts this way. And I always only had to use the stdlib (many benefits when writing within a company).
Symptomatic covid for the first round was far worse than that. Hell, even for later rounds, symptomatic covid was pretty intense. Again, I had family that neglected getting the vaccine and almost died with that decision. We know of many people that neglected the vaccine and did die.

So, if the concern is you are upset a miracle vaccine didn't get developed, you're losing my interest quick. Anyone that got upset that you had a few symptoms is overblowing concerns to a non-useful degree.
Between urban and sub-urban?

My point is choosing either on-site or WFH means someone has gotten a bad deal. Personally I think the environmental argument trumps most others.
Lots of C programs define a more substantial string type for themselves (e.g. dynamic, reference-counted strings or what have you), used only internally. Time-honored tradition.
3,600-year-old tsunami ‘time capsule’ discovered in Aegean
Nice, maybe someday I'll give it another chance. My main gripe is the UX for some things, and how some features seem half-baked.

E.g.: to add a keyword for a search engine, it saves a bookmark, but there isn't (or wasn't) any way to filter for those later if you wanted to check what you had already created
Ever since I learned of Bloom’s 2 sigma problem, I have wondered how far we can advance humans with the aid of computer tutors. I would never suggest that AI should be a replacement for human teachers, but it could definitely supplement them. It seems to me that cultures that do this will maximize human capability better than cultures that do not.
I'd personally love to see an ortholinear layout option. I cannot go back after my Moonlander (like serious, I lost the ability to touch type on staggered).

(Assuming they don't, won't load for me)
Having good KPIs is hard. It does not excuse surveillance management, but it makes it understandable.

I think it is important for employees that want to have less surveillance put forth the effort to heavily communicate to management.
Also, nuclear bombs are not that efficient. Little Boy was 1.5% efficient which means only 2 kg of fission products. Fat Man was probably about the same fallout. The two bombs were detonated at altitude so the fallout spread over large area.

There was also radiation from explosion but that degraded quickly and was limited to destroyed area.
Every car guy has an attachment to a car the empirically doesn't return the value of what is put into it. Some are able to get past this and be "productive" with their car hobby. A lot will have a car that sits in the garage and doesn't move, but is always worked on. Some have a car (like this 914) that can only be driven by one person.

Specifically referencing 914', they are incredibly fun to drive. The mid engine places the weight between all 4 wheels in a way that it handles like magic. There is always the dream of this car returning to it's glory. This guys is facetiously admitting it's just a dream.
By proving on my measurable KPIs & Delivering more work in less time. The metrics measured are higher than when I worked an office, by a good margin.

This is appearing to be an industry trend as well[0] that WFH is on average more productive.

RTO has more to do with management "productivity paranoia"[1] than anything else, seemingly

[0]: https://www.vox.com/recode/23129752/work-from-home-productiv...

[1]: https://www.forbes.com/sites/glebtsipursky/2022/11/03/worker...
That's fine, but saying this doesn't engage with the problems that have been raised at all.

It's like saying "but it's the most delicious thing I've ever eaten" in response to someone telling you a double-bacon cheeseburger with extra sauce is bad for your heart.
This article feels 2-3 years late.
I have also found this to be surprisingly true.
I regret I have but one thumbs-up to give this comment.

It's important to have at least 2 healthy browsers (in market share). They keep each other honest, if I might put it so tersely. We all remember IE6, and were in danger territory again with the current percentages.

For this reason, personally, Chrome would have to be 2x or more better than Firefox for me to consider switching to it. Do what you can to keep the market diverse.

If the percentages were reversed, I'd absolutely be running Chromium or a variant.
Swig was quite nice and I used it often when I was doing some larger TCL projects. Didn't take very long to easily integrate many of the C (or FORTRAN libs wrapped by C) into TCL (or specifically, TK).

Made putting serviceable graphical interfaces to some of the CLI apps we were using.
No compare it to the MBA 15 w 512GB SSD and 16GB RAM upgrades and the 70W charger from their educational store + $150 gift card offer. $1575 inc Cali tax
Llama 2
Burnout and depression can be connected to, but aren't the same thing as a mid-life crisis.

I would distinguish a mid-life crisis (or in the positive case, mid-life inspiration) by the realisation that you don't have infinite time left to do everything you dream to do.

In your 20s, it's easy to think that your entire life is still ahead of you, and you will have time for everything. It doesn't matter if you spend a few years in a mediocre relationship, a career that won't work out in the long run, on a terrible startup idea, and so on.

Somewhere in your 30s you realise that you do need to get started on what you really dream to do, or you might never have the chance to. Whether it's a crisis or inspiration depends on how far off your previous life was from it.
You brought this on yourself when you signed up to work at $bigCo.

There's a whole wonderful world of startups out there that don't work this way, and it sounds like you'd be a lot happier there.
The article is nothing to do with marriage beyond the use of the term to explore a concept in matching.

It's like seeing a link to a paper on the Travelling Salesman problem and having it derailed to discussing dodgy car dealers instead.
Not really though. FTA:

> ... These are all ways to avoid bullshitting - but unfortunately there’s one simple way to avoid bullshit - by being critical. It’s far easier to retreat to the critical, negative position and say why things won’t or can’t work. Except… this is a mistake.

I think this article does an admirable job contexualizing itself in the very real world of "bullshit" work performance, but simultaneous not being satisfied with giving into cynicism.

The bullshit jobs critique is very good and probably does seep into material talked about here, but on an individual level it's a beautiful and worthwhile activity to unravel the parts of the "bullshit" that are actually meaningful. Signaling and performance might be hyperreal and pornographied in the current world, but they still have a valid and healthy version worth considering. The idea that "All the world's a stage, And all the men and women merely Players" is a beautiful part of the human condition that long predates modern capitalism.

It's refreshing to read something that acknowledges the need to "meet people where they are" in terms of how you interact, but doesn't give into the narrative that this means you're condemned to a life of bullshit. It's good to have a larger understanding of the world's ills too, but I think people who spend their whole work day just thinking about how their jobs are irredeemable bullshit are fools.
Not at all. I often have to slurp in large amounts of data to be processed in some way. If you don't want to use huge amounts of memory for doing so, you either need to (a) write some horribly obtuse code or (b) use coroutines. Coroutines allow you do this in a more natural and composable way.

Anything involving a lexer and parser is a good example of this, and exactly one of the use cases given in the example. With coroutines, the lexer can take some input and emit a series of tokens which the parser can consume on the fly without any need to do any complex interleaving of the parser and lexer code. You also gain the ability to stop lexing early in case the parser encounters an issue.

I'm not sure what kinds of software you work on, but this is little more complicated or clever than Unix shell pipelines.
I feel that DOD is about performance, not understandability and usability, so it makes sense that the frontend of a framework, where usability is priority, doesn't benefit, and the backend and hot path does.
>risk runtime type errors.

This is the part that's missing. Or more completely there's no runtime types at all. So you can't do stuff like:

result = fetch....

if(result is User){
return result
}else{
Throw error
}

The mechanism TS gives you to do that is essentially recreating all your type rules in a validation. Which is keeping the same information in two places and risks them getting out of sync.

Most people pick up a library that generates the types and validations for you to solve this. Which works but it's kind of weird that you have to.
I think parent was referring to the telemetry being opt in (enabled) by default, whereas you're mentioning that the telemetry itself is opt out. Both referring to the same thing, just opposite verbiage funny enough.
> the psychology of cybersecurity

Nick Espinosa's talk: 'The five laws of cybersecurity' is a must view if you want a baseline understanding of cybersecurity.

Basically if something's vulnerable, it will be hacked: no exceptions. What motivates someone to hack? It used to be for the lolz, now people are submitting bug bounties to zero-day brokers. The landscape has changed. People don't hack for free anymore.

https://www.ted.com/talks/nick_espinosa_the_five_laws_of_cyb...
Brave does some shady shit too: https://news.ycombinator.com/item?id=36735777
> It saddens me to say, I don't know what the answer is.

I think the answer is a company willing to put in the work to force GPU manufacturers to provide high quality hardware drivers for a commercial Linux Distro. I mean all out partnership with the various vendors. Then sell prebuilts, maybe someone like System76 has come close, or has the capacity to do so. The Linux issues for me always seem to be hardware specific. Then its just making sure whatever the default DE is, has enough necessary polish.
I think the big picture here is that you are thinking it's difficult to notice cache misses and I think it isn't. Any time you are dereferencing pointers, working with heap allocated objects, vtables etc you can assume they are cache misses.

If they are in a hot loop they could matter. Really any time you aren't running through contiguous memory or dealing with stack variables you should assume there are lots of cache misses. Your entire program is full of cache misses until you specifically structure them out.
10NES
Microsoft and Meta expand their AI partnership with Llama 2 on Azure and Windows
New Device Can Detect Covid in the Air Within Five Minutes
During the 19th and 20th centuries, Socialism and Communism were purported to be sciences that could make predictions about the future. The Soviet Union eventually succeeding in achieving Communism was claimed to be a scientific inevitability. I think the "end stage capitalism" hearkens back to this kind of rhetoric because it purports to predict the future of capitalism.

I wouldn't take any "science of capitalism" seriously either. Anybody telling you their political or economic ideology is a science that can predict the future is somebody you should laugh at. No ideology can predict with anything approaching scientific precision or accuracy the complex chaotic interplay of competing nations and the impact of technology yet to be invented.
Why all the blog hate? We saw this with Youtube as well, and then Khan Academy happened and shut that erroneous line of argumentation down.

It's weird how people fail to remember that humans learn by conversing with each other (yes, this includes screaming into the void that is the IoT). Humans are prosocial. Storytelling and information spread promotes critical thinking and encourages debates, reflection, and sparks creativity. Opinions are meant to be reformulated.

Take this away and what are we left with? Defunded education and "trust me bro" as prevailing logic (i.e., Idiocracy).
Right—I'm sure they won some business because they were actually a better experience in some ways, but I've ridden in like three taxis ever in my nearly 40 years on this planet, and never in the place where I live, but have taken probably thirty or forty ubers/lyfts, most of them near home. Why? Taxis were too expensive, so I never even considered them an option. Ubers and Lyfts were stupid-cheap for a long time.
Bing and its consumers (I use Kagi) will have the same problems unless they do something radical, like promote content verifiably created by humans above unverified content.

And first they'd have to figure out what that even means, and the impact on non-professional writers. Blogspam will get worse before it gets better.
To toot my own companies horn[0] we designed our authentication protocol OpenPubkey[1] to have two signers on tokens:

1. The IDP signer (like microsoft or google)
2. The Cosigner (like bastionzero.com)

...so that even if microsoft's signing key is stolen, the attacker also needs to compromise the cosigner's signing key as well. It's like multisig for authentication tokens.

I don't know if OpenPubkey would have helped in this particular case as the details are still coming out[2], but I think the future of authentication schemes must require that authentication tokens must be signed by multiple signers at different organizations; Authentication systems with single point of compromise signing keys is too fragile. Or put another way authentication via multiple independent roots of trust is just too powerful of a security tool not to use.

[0]: BastionZero, https://bastionzero.com

[1]: OpenPubkey: Augmenting OpenID Connect with User held Signing Keys, https://eprint.iacr.org/2023/296

[2]: It appears the key stolen was an MSA key, not an Azure AD signing key. The MSA architecture might not fit into the OpenPubkey model (or it might I don't know enough about MSA signing keys work to say). Had it been an Azure AD signing key then OpenPubkey would mitigate the theft of an Azure AD Signing key. https://www.microsoft.com/en-us/security/blog/2023/07/14/ana...
>Every single previous attempt to bring a mRNA treatment to the mass-market had failed due to safety issues.

Not a single prototype mRNA-based drug passed phase3 trials at any point - right up until the multiple ones within a month of each other were deployed globally.

The massive and remarkable coincidence of that, is truly a special moment in history.
I think our current gen AI is only 1 piece of the puzzle.

This gen understands how to put words together to satisfy its internal requirement to please the instruction it is given, but it has no volition of its own and no drive it arrived at of its own cognition.

I believe GAI will need to have multiple current gen systems running simultaneously, (in unison if not in harmony) simply to form a subconscious layer that a truly next gen AI would then pick and choose from.
It requires the compiler to be able to create types even before parsing, to have composite types without any source code location... you'd have to check with a specific compiler but it's not hard to imagine some potential issues.

There's also outward facing changes that introduce complexity... new literal types (+ new syntax) are required because otherwise old could would break (sizeof...) etc. etc. Existing parsers and tooling will have to be adapted, too...

Generally it's nothing that should be insurmountable, but why accept any of that if there's nothing to gain except a feature that is requested mainly by detractors of the ecosystem, a feature that goes squarely against the grain of the language...?

Any language is proud to be able to implement its features as library components around its core capabilities. Why introduce a new C type as a structure that can easily be defined as an aggregate type in source code?
Linux… on the contrary I think it sucks

We have yet to make a technology that will stand the test of time; Linux is not what humans will use in another 100 years.

Even with competition look at the music industry and content industry churning out piles of shovelware expecting billion dollar box office and massive reach because “that’s how it works”.

It’s not competition that drive’s innovation but public acceptance. Linux sucks for the same reasons the other things suck; nostalgia.

“The market”, us, is accepting rehashes of the same old shit. That’s antithetical to competition; where’s the competition for 32 hour work weeks and universal healthcare that works; mired in economic theory that coincidentally empowers a minority of billionaires we all complain about.

What competition when it’s all “sit still, carry on maintenance value stores of yesteryear.”

I refuse to put on myself obligation to memorize Bloomberg is rich. They’re each just one meat based cassette tape equivocating from memory why I should kowtow to their fiat wealth through narrative I never witnessed take place.

Where’s the real competition in ideas; the old ought to be ingratiating themselves on the youth for obvious reasons rather than the inverse of forcing us to prop them up.
That link agrees with what GP actually said: "no reliable evidence".
Me neither, the quality of the stuff there isn't anything extraordinary.

Most value I produce is commercial and under NDA.

My private time is for family and friends, not coding.
> However public transport isn't even close to being free. I fact it is quite expensive in addition to being heavily tax supported.

Oh boy is it expensive, in particular to the poor foreigners visiting without the half-price card. And for some reason if you're in the know, you can buy all-day whole country covering travel passes for 50 something chf. Something that the foreigners can never get without insider help.

There's absolutely no way it's ever going to be cheaper, the best one can hope is that the prices don't go up very fast. Still, it's cheaper than having a car somehow.
An Ex-Google employee had a hot-take[1] on Twitter a few months ago that nicely sums up the fact that work theatrics are starting to become the only thing that matters. It seems every year work (at many companies) becomes more and more about performance art and self-promotion and telling a story about getting things done, than it is about actually getting things done.

1: https://twitter.com/bengold/status/1618589049803132931?lang=...
Let's not be pedantic. The article is clearly talking about severe weather (ie. heat) driven by climate change.
I’m not sure why this was submitted, but (@dang) perhaps the linked full write up on the matter would be a better link to share: https://mitadmissions.org/blogs/entry/just-to-be-clear-we-do...
"If you can't be part of the solution, there's a lot of money to be made prolonging the problem."
>Simple C-style ABIs make memory management straightforward (n.b. but error-prone, and certainly not easy).

The idea is to use C-style memory management: you provide a buffer, where the string is copied, for example of string return see getenv_r function: https://man.netbsd.org/getenv.3

In C++ it's more similar to std::span.
God bless them for that. Legacy should never be taken into account and has no place in the 21st Century.

But I also feel that sports achievement is given far too much weight as well, in general.
79 Awesome Examples of SvelteKit in the Wild
Given Go's history, there's a moderately high chance that this will be in a PR and immediately merged within the next few hours. They're a bit bipolar on "listen, wait, debate" vs "we just wrote about a new thing, it's already built and in stdlib but is largely undocumented"
Show HN: Creating Smart Home made easy: constructor, revolutionary DIY builder
Do you think maybe that if global warming were true, it would result in more heat?
Twitter and Musk is not an inflection point. It "success story" has been kept alive by Muskovites and companies needing to justify their lay offs after overhiring

Advertising revenue at Twitter has halved. Year on year traffic is down by 12% down. By all metrics Twitter is not doing well, and I am not even discussing the high debts that are crippling Twitter. See links below.

https://www.bbc.com/news/business-66217641

https://www.cnbc.com/2023/07/10/twitter-traffic-is-nosedivin...
Pretty much all string implementations have the ability to give you a pointer and a length which you can then pass on to the foreign interface. Essentially, he API always takes a non-owning string view. C strings on the other hand require you to store that terminating NUL next to the string. This is only bearable because most string implementations are designed to deal with because C APIs are so popular.

For returning strings, ownership is a bigger problem than the exact representation. OS APIs typically make you provide a buffer an then fail if it was not big enough.
Taxis are globally well known for being terrible and scammy, especially from airports.