skysight-inc/HackerNews huggingface dataset:
This sounds like an 8K TV in a flying car.

Talking to the press before having product instead of stealth mode until having a functional prototype typically means they're going nowhere.
What is a tofu dregs project?
`char * const a` is a different type from `const char *a`.

In the first, the variable `a` is const, but `*a` is not const. That is, you cannot change the value of `a` but you can change what it points to.

In the second `a` is not const, but `*a` is. That is, you can change `a` but you cannot change the value it points to.

I feel that your confusion is tied up in not understanding how C and C++ type declarations work, as is your insistence on `char* a`.

Dennis Ritchie (the C language designer) intended it to be written as `char *a` and talked about this at length over the years as an important design decision: variable declaration follows _usage_, so it’s `char *a` because the type of `*a` is `char`.

For better or worse, Stroustrup took this design decision into C++.

Sure both will parse in this simple case, but keeping this in mind is also the way that more complex declarations make sense.
The United States is not at war with Russia.

We may be funding and equipping a proxy, but we are not at war with them.

>allies shouldn't have to rely on Elon to make strategically sound decisions

What makes you think allowing AFU to use Starlink in this matter is a strategically sound decision?
Am I doing something wrong? The downloaded video mp4 seems highly broken. I see two side-by-side copies of the content within the frame, with artifacts that make it impossible to read anything.
In many cases those experts are quite dumb and speed limits are arbitrary. You can see it most clearly in Europe where different countries have set different speed limits for similar road conditions. For example in one country the speed limit in highway tunnels is 80 km/h, but in others 90 km/h while the width of the road is similar, or even mostly wider where the limit is lower. The same kind of highway can have 30 km/h limit difference over countries. Some countries recognize higher variance of speeds in the cities than 30 or 50 km/h others don't.
It means psychosis. I'm confused about what you do not understand about this. It's losing touch with reality, knowing that you're in a situation or place which you are not - losing the ability to determine what is real or what is not real. Once you are out of this state you realize that you could not have been trusted to make any decisions about reality (whether you were where you thought you were, whether what you were doing was safe, whether what you believe was true). It's basically sleepwalking while on psychedelics. Once you're done with the psychosis you might not remember most of it.

If you get caught in this state at a music festival and restrained (sometimes restrained to a gurney if you are caught in a camping festival like Electric Forest and they determine an ambulance is not necessary) you get sent off via an ambulance where they will feed you benzodiazepines/antipsychotics and hold you at a hospital until you are back to reality, incurring a pretty hefty ER bill. This is not just a bad trip that someone can talk you down from. This is literally losing control of your entire being. It's like having someone else at the wheels. Short term psychosis.

That's how ALL big music festivals in the US handle psychotic breaks. They won't let you just go around the festival endangering yourself and being a menace to the rest of the patrons.

Not a great place to be in, but I've seen it enough times to know it's not uncommon.
What triggered "the great reckoning" by the way? Was it Musk firing 80% of Twitter staff, and everyone started following suit?
We are nowhere near Chobits-like intelligence.
I optimized yes because:

* The fast version is still simple enough

* The general functionality being provided is to output arbitrary data repeatedly, and it can be useful to do this as fast as possible
The idea that ordering audits and obviously-useless training sessions absolve someone of responsibility is ludicrous. If you run an organization that's conducting fraud (by the definition that any thinking person can see; latin is irrelevant) and causing a detriment to public safety, you should be responsible for it. If the board tried everything they could, in genuine good faith, and found that it was impossible to prevent their organization from causing harm, why didn't they choose to shut down the organization?

Consider a pit bull owner who, knowing that their dog has a tendency to attack people, takes it to a two-week dog training class and then lets it off the leash around toddlers. He did everything he could! Clearly he's not responsible.
All of the opening statements that I quoted suggest that the FAA performed an investigation and are forcing SpaceX to perform 63 remediations before they can resume their test campaign. To be fair, this is suggested by the FAA press statement as well.

However, digging trivially deeper, you learn this is not what happened. A more honest headline/opening lines would read something like: "FAA Accepts SpaceX Mishap Investigation Report; SpaceX proposes 63 corrective actions; FAA conditions launch license on successful implementation of SpaceX plan."

As far as providing the actual story later in the articles, I find that's still intellectually dishonest after the initial misleading characterization. It's similar to publishing a factually incorrect hit piece on the top of page one, and then later a retraction on page 4 once it's found out.
I give the Moonlight Sonata credit for me becoming a decent pianist. It was above my level when I was a kid, but I wanted to learn it, and my teacher encouraged that. With enough practice on a piece that was so far above my current ability, I seriously leveled up as a pianist.

My teacher's ability to help me learn what I wanted to learn made me so invested in piano as a kid. Many kids don't stick with music because (IMO) they can't find a way to enjoy it or be invested in it. For me, what I enjoyed happened to be Beethoven, but at other times I just wanted to improvise various modern songs. (Which can be as simple or as complex as you want, but a lot of classically trained teachers can't/won't/don't teach improvisation.)

Technique and theory only get you so far. Being able to emotionally invest in your playing is what sets musicians apart, imo. And as you're growing as a musician (even when you're a kid), you're going to sound like shit if you just try to monotonously follow the instructions. I'm not sure enough music teachers get the importance of being personally and emotionally invested in the moment as you're playing. (One-buttock playing is a good word for this: https://youtu.be/r9LCwI5iErE)

The choice of what you want to play is pretty important in keeping you invested.
The point is, if you provide an option to turn off telemetry, it should be off. No exception. In this case of an airport connection requiring a registration page intranetwork, this occurs via first request through their proxy with header redirect.

The point is, don’t lie about saying you respect privacy with half-baked options and telemetry for me but not for thee bs. If I turn off telemetry, you aren’t allowed to send telemetry. Of any kind. Not a crash log. Not an install token. Not a call home to see if maybe possibly your on an airport wifi and make-our-app-work-edge-case()
I don't understand why someone hasn't just setup an automated build system that patches out google/previously-unseen URLs in each new chromium release, and posts builds. That's all you really need to disable telemetry, surely?
But discord is a better experience than IRC or any other chat I know of, and I say it as someone who pioneered #quakenet, #freenode and #libera on IRC.

Instead of bashing library authors that have already so much to think, why don't you propose a discord replacement and pay for it, while providing the same ease of use for the users and the same features from channels, threads, third party apps/plugins, video conferencing, etc?
It can lead to "fun" optimizations.

I spent a while porting a codebase that was written by someone far more clever then smart. They had discovered that you could clear a string under MSVC by `memset()`ing over it.

Obviously, this exploded in linux. That was a fun bug to track down.
You still have ads.
Maybe I missed it, but where in this essay does this professor explain what, exactly, the national interest is for the United States in enabling this war to continue?
Location: NH, USA

Remote: Yes

Willing to relocate: No

Technologies: JavaScript, TypeScript, Python, HTML, CSS, jQuery, React, MongoDB, Node.js, Express.js, (currently learning mySQL)

Résumé/CV: https://www.eneda.dev/resume.pdf

LinkedIn: https://www.linkedin.com/in/eneda

Email: enedaxhambazi@gmail.com

Self-taught full-stack web developer with an administrative background. 4 years experience working with front-end and back-end technologies, gained through multiple online courses, bootcamps, and projects. Creative problem-solver, growth-minded, and extremely detail-oriented.
Off the top of my head? The vaccines were sterilizing. Nope not at all. Mildly reduced the chance of transmission while sick. But Pfizer was “moving at the speed of science”. Another is that natural immunity was worse than getting the vaccine. I’m sure there’s more, but the comment Will be flagged so why bother?
Yes. When rented Fri and Sat evenings it's a party house. Rented by the week to families is okay. Source: the house next to me is a short term rental.
Similarly ldd – which is mentioned in the article – works by setting LD_TRACE_LOADED_OBJECTS, which then gets picked up by Linux's dynamic linker, so any program that doesn't use it can just do whatever instead.
Legitimately asking, not trying to start a holy war - what did you find lacking in vim that you found in emacs? I've been using vim for barely a year, and have yet to find anything I can't do in it that I want to do.
A neglected workers’ housing project by Alvar Aalto
I think you are right. One point I would make is being polite, truthful, and treating others with respect should not be punished. Especially when legitimate problems are being raised.
It's like cash. It's not the problem, scammers are.

Sounds to me some big banks and fintech got their lobbyists to stick it to Zelle.
"Many of these utilities are approaching 30 years old and include revisions by many people over the years."

"They are not designed for long life or to scale beyond their role."

Would love to see some examples from the author of programs he believes are "designed for long life" that have been around 30 years.

Or even ones he thinks will be around for 30 years.
Actually not accepting the given speed limit is a form of voting against said speed limit (especially when done en masse). Yes, it is not formal, but it is voting nonetheless. If the system was really democratic and not tyrannical then it would take it into account and would not resort to more control and punishment.
This has nothing to to with trains, but: I sometimes submit an article about a scientific paper because the paper itself may be too dense for people without specific domain expertise. Is this the wrong thing to do?
Bullshit is like fiction. You know it isn't real, but you enter it anyway. And go along with it. And pretend its real.

Maybe the love of bullshit is related to the love of fiction.

Fiction is almost universally popular.
Cool but if Trump is the Republican nominee on Election Day 2024 your choice will be Biden at almost 82 and Trump at 78. Sounds like geriocracy will be your only choice.
A good analogy might be those interactions are off-the-menu but very much on the table, you just need to state your case and be worth it for them to entertain the detour
Laughably incompetent.
> How is this the most loved language?

Personal preference and pain tolerance. Just like learning Emacs[1] - there's lots of things that programmers can prioritize, ignore, enjoy, or barely tolerate. Some people are alright with the fact that they're prototyping their code 10x more slowly than in another language because they enjoy performance optimization and seeing their code run fast, and there's nothing wrong with that. I, myself, have wasted a lot of time trying to get the types in some of my programs just right - but I enjoy it, so it's worth it, even though my productivity has decreased.

Plus, Rust seems to have pushed out the language design performance-productivity-safety efficiency frontier in the area of performance-focused languages. If you're a performance-oriented programmer used to buggy programs that take a long time to build, then a language that gives you the performance you're used to with far fewer bugs and faster development time is really cool, even if it's still very un-productive next to productivity-oriented languages (e.g. Python). If something similar happened with productivity languages, I'd get excited, too - actually, I think that's what's happening with Mojo currently (same productivity, greater performance) and I'm very interested.

[1] https://news.ycombinator.com/item?id=37438842
Generally Intelligent (YC S17) is hiring technical interviewers
Generally Intelligent is an AI research company working directly on building human-level general machine intelligence that can learn naturally in the way humans do. Our mission is to understand the fundamentals of learning and build safe, humane machine intelligence. Here are our open roles:
Machine Learning Engineer (SF or Remote, Contract or Full-time):

https://jobs.lever.co/generallyintelligent/9411e2ec-502a-403... Combinator

Research Scientist (SF, Full-time):
https://jobs.lever.co/generallyintelligent/6c25a25c-35ec-4d7... Combinator

Machine Learning Research Engineer (SF, Full-time):
https://jobs.lever.co/generallyintelligent/c2f4a435-1eef-489... Combinator

Systems Engineer (Remote or SF, Full-time):
https://jobs.lever.co/generallyintelligent/7afede07-8f22-4c4... Combinator

Technical Lead Manager (SF, Full-time):
https://jobs.lever.co/generallyintelligent/75fac008-22e5-49a... Combinator

Infrastructure Engineer (Remote or SF, Full-time):
https://jobs.lever.co/generallyintelligent/e66a55a3-a117-406... Combinator

Senior Software Engineer (Remote or SF, Full-time):
https://jobs.lever.co/generallyintelligent/38a93a78-fb8d-461... Combinator

Technical Interviewer (Remote or SF, Full-time/Contract):
https://jobs.lever.co/generallyintelligent/8443234d-a8c7-439... Combinator

Technical Recruiter/Talent Coach (SF, Full-time):
https://jobs.lever.co/generallyintelligent/c4c09fff-ec4a-496...

Theory Engineer (Remote):
https://jobs.lever.co/generallyintelligent/63499488-91b1-415... Combinator

Chief of Staff (SF, Full-time):
https://jobs.lever.co/generallyintelligent/f5d04435-cfb5-4e3...
My contribution is a keyword transposition cipher written in pure js with no dependencies - I'm glad that's what made it in rather than some bloated dependency heavy unfinished project.
Keyword generics!
There used to be this idea of loyalty between companies and employees, with people staying one company for years, and sometimes their entire lives, and pensions given for retirement, and extreme circumstances needed to be fired. This has been gone for decades, but corporations have held on to the illusion as long as they could to coerce employees to work against their own interests. Most smart people now act as hired guns now and recognize that it's all business and contractual obligations, and only act in their own interest.
It has some truth to it, still.
You can use `std::array<char>` (which, as it happens, is a literal type) as an intermediary when performing materialization. A nice toy example is to build a comma-separated string listing enumerators:

template<class E> requires std::is_enum_v<E> constexpr std::string_view joinedEnum() {
constexpr auto generate = [] -> std::string {
return []<template<class...> class L, class... D>(L<D...>) {
std::string str;
(((str += (str.empty() ? "" : ", ")) += D::name), ...);
return str;
}(boost::describe::describe_enumerators<E>());
};
static constexpr auto arr = [&] {
constexpr std::size_t N = generate().size();
std::array<char, N> arr;
std::char_traits<char>::copy(arr.data(), generate().data(), N);
return arr;
}();
return std::string_view(arr);
}

Note that you have to generate the constexpr std::string twice; once for its size, once for its contents. But you assume that the compiler can memoize the result.
It's probably better to just avoid onboarding new employees and all the ramp-up time associated with that. Although this is basically what a lot of other companies seem to be doing now sadly.
The link has been changed to the Bun 1.0 blog post which specifically mentions experimental/incomplete Windows support.
Should be top comment.
He co-founded and was the lead dev of Kunos Simulazioni, which made Assetto Corsa (https://store.steampowered.com/app/244210/Assetto_Corsa/).

I miss his Twitch streams! https://www.twitch.tv/kunosstefano
> Async contamination

I've always wondered why the "color" of a function can't be a property of its call site instead of its definition. That would completely solve this problem - you declare your functions once, colorlessly, and then can invoke them as async anywhere you want.
As far I can tell, none of those links are talking about "lawmakers banning 3rd party cookies". They're mostly about Google wanting to remove 3p cookies from Chrome. A couple of them reference laws, but it's just talking about general privacy law trends by giving examples of laws that are already passed like GDPR and did not in fact lead to a ban of 3p cookies.

Since none of your links provided any evidence for this, I'm going to guess that the waste swathe of material doesn't actually exist.
How does that even work on MSVC? Wouldn't it leak memory?
Hire a TC negotiation consultant with access to comp data. They can get you 20-40% more.
Companies don't give you two weeks when they let you go. Why should you give them shit?
Found it: https://www.youtube.com/watch?v=VFFlO7yBIBM

(Interview with Wired, 13 March 1996)
I dont live in the us, but i am curious, what prevents open source developers from writing a decent open source alternative? Or other smaller companies from competing with intuit? Is there a law only allowing them to idk use government apis? To me it sounds like intuit is about to be disrupted one way or another.
Lots of "economic uncertainty". Although I think the economy was just normal, and big tech just massively over hired
Yeah, "keep sales newsletters for two weeks, then delete forever" has been a thing I've wanted for a long time. Nothing seems to make that easy.

I've been leaning towards local processing on an mbox folder... that would also let me build up multiple Bayesian filters to try categorizing my other mail - why does almost everyone only auto-categorize spam? Google kinda broke out of that with their "social" and "important" semi-categories, but it'd be pretty easy to build in local clients, yet I've never seen it.
I'm happy to always have London, but I could do with forgetting most of Cambridge.
TypeScripts Type System is Turing Complete #14833

https://github.com/microsoft/TypeScript/issues/14833
Companies never give anyone 2 weeks notice. They do not deserve it, and no one should give it, unless they have passion about the team and project they are leaving, and even then they should just wrap that up before giving notice.
The people doing the wrong should be the ones held responsible, at least at first. Saying that fake reviewers are not responsible for the problems they create is wrong. If you want to accuse Amazon of fraud-by-proxy that's one thing but even then by definition Amazon isn't the big problem to hold accountable.

And to their own point fake reviews are obviously not an impactful problem, if you want the free market to incentivize a solution then there's clear runway for the problem to worsen. Criminalizing ownership of a marketplace isn't going to shorten that runway it's just going to deny new entrants and further entrench Amazon and further isolate them from the free market, protecting this alleged malicious actor.
Oh, don't get me wrong. Decades on, I realized that I transitioned poorly from "doing the do" to "managing the do".

Needed someone senior to give me a noogie.
This is dependent on your social circle. My experience agrees with GP and disagrees with yours.

Both over-skepticism and under-skepticism are bad and should be recognized and fought. If you only oppose one of them, then it's likely because your preferred party is, too.
It's crazy how so many people don't get this. There is no loyalty from the company, so employees should not give any loyalty back.
I recently did this in a relatively small crate, and it halved the dependencies. Highly recommended if you don't need async.
You do, in fact, opt into this manually on an iPhone.
I think p is just trying to prevent people from being shot in the foot as opposed to preventing malicious users ie hackers.
How can one sequester CO2 “geologically”?
Might be good enough for archival storage, though.
It’s always Emergency powers that get abused in this way. I wonder if there’s a better way to make emergency power policy that doesn’t make it weak to one rouge leader looking to bypass process.
I'm curious. Please email me (link in bio https://news.ycombinator.com/user?id=throw10920). Also I suggest adding your (or an) email (or some other contact info) to your profile.
This is not viable because what of the vendor used a proprietary build system? They can't open source it.

Setting that aside, I have yet to see a complex system that you can rebuild without a lot of undocumented know-how just by having the source code. Companies don't typically keep meticulous documentation on this, they keep people around to do it. When the product goes out of support, the people get transferred or fired.
Raining down with no risk of injuring anyone though. What about the flight was unsafe?
You’re seriously suggesting writing a game engine in Python?
See section 4.18, control SC-13.
I've never gone back to an old company.

But I have worked for a previous manager again. He left the original company too, but set up contracting as an outside consultant to the software we built. He'd hire me to do some of the work as needed. Great gig for him, not bad for me.

That's not that rare of a setup if you're working on large B2B software packages.
Hi Bill :)
None of this is true. The vaccines prevent covid. The government suppressed nothing.

I'm not sure what confusion leads you to say these things, but it is misinformation that you should stop spreading. If I were to encounter somebody saying things like this in a professional context I would immediately question their judgement on all matters, because somebody repeatedly spouting misinformation in the face of contrary data and then claiming there was a conspiracy on top of it all are not the words of a reliable person.
VimGifs
For international students another trick I've seen from companies is moving the starting date by 5 or 6 months. On F1 visa you only get a set amount of unemployment days (90 days if I remember it right) after which you have to leave the country

So those students have to get some job for the time being, work there till it's time to quit and then join "BigCorp". Not many are going to do this since it's too risky, especially now. This is if "BigCorp" is still ready to accept them. I personally know two people who got their joining dates pushed back by 6 months
UI in Rust without inheritance is tricky. There's still no great UI framework written in Rust yet, though not for lack of trying! I'm interested to see how Bevy's UI turns out. They're currently exploring the design space and requirements for production-grade UI, actually.
I would relax "plenty of stuff" to "everything" - the New York Times has adopted a policy of "advocacy over reporting" for several years now[1] and is untrustworthy as a journalistic entity as a result. They're no long a news organization, they're an activism organization that uses news as their political vehicle.

[1] https://www.city-journal.org/article/slouching-toward-post-j...