skysight-inc/HackerNews huggingface dataset:
> special ed student will cost 10x more than a student in a general ed or gifted program

Special Ed students and the staff supporting them are subsidized and paid for by the US Dept of Education.

When you have an Autism Specialist or a Special Education teacher, the school district will go to the US DoE to get the SpED staff's salary comped.

This makes sense because of how expensive special education is, yet how critical of a social function it has.

My mom is a Special Education Teacher and she's always been funded by the Federal DoE.

The issue is "tracking" is very expensive and a bit of a political landline, so plenty of less academically included students end up in AVID track or Low Severity Special Education classes - neither of which are subsidized by the DoE.

School Boards don't want to deal with the expensive and politically suidical option of saying some kids are dumber than others, so this is the backdoor solution they use. Also, by tracking that means you have to hire 2x the number of teachers, while still having the same budget, and local voters don't want to see a 2x increase in Sales Tax and/or property taxes.
We have been able to bootstrap Aha! from zero to over $100 million in annual revenue without any external funding. We have written about some of our experiences at https://www.bootstrap.company/ and https://www.aha.io/blog/collection/bootstrap-movement.
Omitted Variable Effects in Logistic Regression
Which is logically equivalent to imposing no requirements. "ignoring the situation completely with unpredictable results" does not meaningfully constrain the possible behaviors.
Didn’t Sweden try this with bad results?
I don't think the author misunderstands what the compiler is doing, just saying that it's probably unexpected behavior from the perspective of the program's author.
Interstate 76 was an amazing game and lead to me having a chance to volunteer with Activision as an external tester. It was high school, and the chance to test games before they came out, even for free, seemed very cool.

I wasn't there in time to test I'76, but was able to work on a few games and see my name in the credits before I moved into a more traditional software QA career and beyond. Truly a life changing game for me!

Thanks for the link
Placebo effect, maybe?
Ah yes, the "climate emergency". Aka total bullshit cooked up by the Malthusians in charge of UNESCO etc in order to control the sheep
Very convenient of you to entirely sidestep discussion of the original point: “80% income tax bracket at >$100M”

It’s ridiculous that so many users of this startup accelerator forum want to ban private ownership. I guess I’ll bite…

Why would anyone start/own a company if the government is just gonna liquidate your legal ownership? It would be more lucrative to find the easiest job and do the bare minimum than be CEO under your half baked authoritarian system.

But why is this even a response in the first place to OP? Stick to the topic or else you come off like a religious zealot.
> If two, if three, if four, do not defend themselves from the one [...] Two, possibly ten, may fear one; but when a thousand, a million men, a thousand cities, fail to protect themselves against the domination of one man

I get that the author is trying to motivate people, but logically that's a straw-man: Nobody actually thinks that the average individual Dirt-Farmer-Guy is being oppressed solely because they're terrified of Shiny-Hat-Guy's bulging biceps (2) and shouty voice (1).

No, each Dirt-Farmer's decision-making comes from a fear of very large numbers of violent angry men or institutions capable of destroying them financially and socially, fears which are often entirely justified.

If things were truly as straightforward as Étienne is suggesting, he wouldn't need to write about it: He could walk up to any random dude and say: "Hey, you're getting screwed, with two of us we could kick the Shiny-Hat-Guy's ass". And they'd do it, since every single person they'd meet would automatically join the mob or at least stand aside.
Pretty sure the median Moderna employee who’s been around as long as the CEO has seen some very nice pop to their stock comp as well.
If they reduced the copyright term to 14 years today, they would do it as a "14 years of copyright, then the state gets an enforced perpetual paying public domain subject to royalty in use cases that apply to usual copyright royalties", not like "14 years of copyright, then free for all".
The argument for the Exception price is that we told you Exceptions were for Exceptional situations. This argument feels reasonable until you see it in context as a library author.

Suppose I'm writing a Clown Redemption library. It's possible to Dingle a Clown during redemption, but if the Clown has already dingled that's a problem so... should I raise an exception? Alice thinks obviously I should raise an exception for that, she uses a lot of Clowns, the Clown Redemption library helps her deliver high quality Clown software and it's very fast, she has never dingled a Clown and she never plans to, the use of exceptions suits Alice well because she can completely ignore the problem.

Unfortunately Bob's software handles primarily dingling Clowns, for Bob it's unacceptable to eat an exception every single damn time one of the Clowns has already been dingled, he demands an API in which there's just a return value from the dingling function which tells you if this clown was already dingled, so he can handle that appropriately - an exception is not OK because it's expensive.

Alice and Bob disagree about how "exceptional" the situation is, and I'm caught in the middle, but I have to choose whether to use exceptions. I can't possibly win here.
Sometimes I think the best thing an eCommerce Company could do is move their home-rolled eCommerce app to Shopify / BigCommerce / some other eCommerce SaaS. I imagine that 8 months of getting to know a true eCommerce platform and purpose-building plugins would result in a pretty reliable eCommerce app. Especially if you never have to worry about if your Cart, Check-Out page, or PayPal/Google Pay/Apple Pay plugin is going to break on every update.
there’s too much red tape and special interest play in trying to expand transit options in the United States.

Examples in California include: car companies killing off successful street cars in SoCal, car dealers and residents block the expansion of BART down the SF Peninsula, residents in northwestern Bay Area blocking BART from entering their area for fear of criminals accessing their area easily from the East Bay.
During most of the evolution of our genus bright blue or green light meant it was daytime and hence time to be awake. But the red light from fires would often be present when our ancestors were sleeping. It isn't that you should avoid bright blue or green light in general, it's that you should avoid it for maybe an hour or so before you go to bed until when you want to wake up.
how does this have anything to do with tech?
I recently watched a really good IMax movie, "Dinosaurs of Antarctica". I thought it was fascinating because I always had misunderstood the reasons for lush forests in Antarctica - I thought it was just because of plate tectonics (Antarctica was just in a more northern latitude before), but that's not the case in this instance - it really was a lush forest at the south pole. Which to me is even a bit more nuts because even though it was a lush forest it was still dark ~6 months of the year.

Climate change is coming, and it's probably going to be coming faster than it ever has in Earth's history.
I'm having a hard time understanding. I see that it's basically a queue. Request your query to be inserted, get a job_id back, poll that job_id until it is done.

Under the hood, is the query ran like a normal query?

I guess I don't understand the distinction between "run queries async" or "put query in a queue, run them sync one a time, poll until the one you want is done"

I get how the latter is "async".
Spains banks (I’ve used two so far) simply use your ID number which is used in a lot of places and not considered secret and enforces a 4 digit password.

It’s an absolute joke.
You can use RSS/Atom instead of subscribe
My family is American. My mom is "guess culture" and my dad is "ask culture", both to an extreme. They were both born and raised in the same town and have nearly identical ethnic and socioeconomic backgrounds.

Not sure what goes on in other countries, but it's dealers choice here in the States imo.
Er how is that different from C++? It doesn't have a go-like std library either, and you can totally use Rust without crates.io in the same manner.
Yeah I’m pretty sure you can get better for less in any Decathlon :)
Not having kids is doing something. It removes a lifetime of future carbon emissions, and that is ignoring any further ancestors.

You may disagree that that is the right path to take for personal reasons and that's fine, but an average middle class person who doesn't have kids has likely saved more carbon emissions than any other realistic action (eg. not flying, vegetarian/vegan diet, using paper straws). Don't discredit that.
A testimony of “guilt-by-association” harassment in astronomy
Well, I heard they have also raised the service price > 50%. Maybe it will balance out. Specially with current deskilling movement in industry where every little service and tools have to be 3rd party SAAS, people may just be forced to use Github and the likes.
> Plus I think it's interesting that you claim liberals opened a spigot of money without mentioning the Federal Reserve's zero rate interest policy of more than a decades standing under both Obama and Trump appointed Fed Chairs

You literally asked about both Trump and Obama.
> it's not necessarily a "politically neutral" position.

I choose it because it's not a politically neutral position, as you appear to subtly perceive. There are several laws, and lawsuits, in my country, regarding systematic discrimination like this, in software, like face recognition, auto exposure, etc. In this case, a black man using ChatGPT has capabilities made unavailable to him, based on his skin color, and incorrect assumptions made by OpenAI, that a black man will not be using it, but a white man probably will. There are politicians currently campaigning on these exact points.

Again, I think Sam Altman is correct in saying that people want AI biased to their worldview. Any aligned AI will be biased to someones worldview. That's the definition of alignment [1]. That bias, and perception of it, is not universal, it's cultural, personal, and political. If you don't perceive a bias in an aligned AI, it's only because someone biased it to your personal worldview.
I think the reason to use C/C++ over java has less to do with the various optimizations and more to do with control over memory layout (and thus at least indirect control over cache usage and so on). Plus you remove a lot of "noise" in terms of performance (GC hiccups, JIT translation, VM load time, etc.).
It's a title. It means fuck all. If you start a company, you can name yourself whatever. I'm the director of a company.

In the concrete case, Musk has NO credentials for being a chief engineer. He's a bachelor of arts in physics. Ironically a bachelor of science in economics. His main talent is extracting subsidies from the US government.
I'm glad you asked me. I happen to have self-learned undergrad level CS myself before moving on to do an ML focused masters. There were a bunch of challenges I had self-learning that were made so much easier during my masters.

For one, self-learning just damn hard. Staying motivated to put in self-guided 8+hours everyday without natural peers, external structure and good external evaluation is just hard. You can sustain it for spurts, like 1 summer or in my case 1 whole year, but it erodes your mental health.

It is never clear when a topic is especially important. I can't go to office hours to clarify certain doubts. I can't take on especially daunting tasks that I could with a group of peers together. Worst is that env setups themselves lead to you getting stuck doing accessory work, instead of focusing on the main topic you do want to learn. Honestly, finding top quality coursework (MIT OCW is gold), assignments and notes was trivial. It was everything else that was really hard.

My self-learning tendencies didn't magically go away when I started my masters. I still leveraged all of them and I still do. But, it did solve a lot of my the challenges that came with being self-guided.
Trains generally either redeployed across the network, with the oldest least efficient ones coming off.
> Rust wins on a few benchmarks like regex-redux, which is a pointless benchmark as they're both just benchmarking the PCRE2 C library, so it's really a C benchmark.

The Rust #1 through #6 entries use the regex crate, which is pure-Rust. Rust #7[rust7] (which is not shown in the main table or in the summary, only in the "unsafe" table[detail]) uses PCRE2, and it is interestingly also faster than the C impl that uses PCRE2[c-regex] as well (by a tiny amount). C++ #6[cpp6], which appears ahead of Rust #6 in the summary table (but isn't shown in the comparison page)[comp], also uses PCRE2 and is closer to Rust #7.

[comp]: https://benchmarksgame-team.pages.debian.net/benchmarksgame/...

[detail]: https://benchmarksgame-team.pages.debian.net/benchmarksgame/...

[rust7]: https://benchmarksgame-team.pages.debian.net/benchmarksgame/...

[c-regex]: https://benchmarksgame-team.pages.debian.net/benchmarksgame/...

[cpp6]: https://benchmarksgame-team.pages.debian.net/benchmarksgame/...
It's not crazy at all. For example my house has floor heating. It takes a looong time for that slab of concrete to cool down. There's no point at all to mess with the temperature for a short time.
When I saw it my first reaction was that if Hackers had released in 2023 instead of 1995, this is the computer they would be using instead of netbooks

My second reaction is that I'm due for a rewatch of Hackers...
His homepage just brought me SO much nostalgia. Just needs spinning skulls and construction gifs. http://www.toms.net/

And dang he owns toms.net, nice.

His resume on here hasn't been updated since 2002. Looks like he started his career in 1987. This is an interesting looking resume. Tons of skills at the top, goals, Other. I suppose it's cover-lettery.

edit: Oh, nevermind, he has a career page updated in 2019 - http://www.toms.net/career/ - so I guess he's been with Fannie Mae from 2002 - now. Good, I was a bit worried he'd left us.
Neither can I
In your comment, where you replied to two consecutive comments about “government” by equating it with “bureaucratic”. HTH!
If whatever language you're thinking of does that, it isn't one of the ones I'm talking about. I sure as heck aren't talking about Python here. Think Rust, D, Nim, in general the things floating along at the top of the benchmarks (that's not a complete list either).
It's because they can't read it. What over 50 can? I can't. And if I could just unsubscribe from the family whatsapp channel it would sit in the car for navigation.

It does make a good spotlight for the restaurants that actually paid someone make a cursive pink on black menu. Even the QR code site menu. Can kids even read cursive now? Can someone rec a lawyer who does ADA violations on menus?
Meh, Texas is famous for being super conservative and has also been hotter than fuck this summer, and we're very used to hot AF summers.
$400 million in Moderna stock in 2023 doesn’t pay for vaccine clinical delivery in 2020!
I don't think that the compiler approach is try and fix the code

> it must not be reachable as that's the only way for it to be a legal C program, and then deleted the dead code.

Rather it would make more sense if the approach was more like "this branch is UB so I can whatever is most convenient in terms of optimization" in this case it was merging the 2 branches but discarding the code for the UB branch.

But from a behavioral point of view all these formulations describe the same result
Yeah straight out of “Hackers”
That’s not quite true, the compiler could add code to detect all UB at runtime, and then abort or whatever. It’s just that this would also pessimize UB-free code, and most compilers opt to not do that, at least in release mode.
It's not hard to come up with a highly profitable, but morally bankrupt idea. It's anything that serves those on the top of the food chain: a new creative way to enchance the survelliance machine, etc. But most of the engineers are firmly attached to the ideas of truth and goodness, and so they struggle with ideas that also fit their moral constraints. Big firms understand this, and create a layer of fake goodwill to shield engineers from the reality of what pays their salary. That being said, morally upright and profitable businesses exist, but it takes some nontrivial intuition to invent one.
You can now! The iterator helpers proposal is stage 3 and shipping in Chrome.

(new Set([0, 1, 2])).values().map(x => x + 1).toArray()

You can also reduce, filter, find, etc.
It's difficult because I don't like the CCP. But I am gay and I'm tired of weird religious groups pushing their way into politics (here in the UK). And fake news like I've seen from these guys is another blight. It's like picking the lessor evil...
> Why would anyone start/own a company if the government is just gonna liquidate your legal ownership?

I don't know. Ask the people who started companies when the top marginal rate was approx 90%. Seemed to work out ok for them.

I have not proposed banning private ownership. The issue is how much of the revenue from a corporation can end up as private income. You may see those as connected, or even the same issue. This is a problem, in and of itself.
Not sarcasm at all.
It works in Linux the same way it works on Windows: If you don't have the dynamic libraries and configuration you need, it won't work.

Why this is a mark against Linux and not Windows is beyond me.
This website "Collective Source" is an egregious attempt to rebrand source-available software as open source, even when the software doesn't meet the basic standards of the Open Source Definition, which is widely accepted by the FOSS community as the definition of the term open source: https://opensource.org/osd/. The Server Side Public License used by MongoDB is a source-available software license, but not an open source software license because it discriminates against how the software can be used.

> The Open Source Initiative was often regarded as a one-man show as it has never had more than a single full-time employee at any time.

This particular statement is laughable when you take a closer look at what's happening. The Open Source Initiative has a list of volunteers and staff (https://opensource.org/volunteersandstaff/), list of associated organizations (https://opensource.org/associations/), and list of affiliated organizations (https://opensource.org/affiliates/). On the other hand, "Collective Source" is a website that does not list a single name on it. It claims to be backed by a "community", but only links to yet another website called "Research Solutions" that is just a Discourse forum with a single user on it named "user1" (https://web.archive.org/web/20230818204124/https://forum.res...).

How ironic that "Collective Source"/"Research Solutions" is falsely criticizing the Open Source Initiative for being "regarded as a one-man show", when that phrase is a more apt description of "Collective Source" itself.
> Agreed. The older I get, the saltier I get when I read anything that refers to something from the 90s as "ancient"

As someone who started programming in 1980, I feel your pain. My oldest spreadsheet goes back to 1995.
> Perhaps you could define a C-like language with a more straightforward abstract machine. What would such a language say about the behavior of integer overflow

Whatever the CPU does. Eg, on x86, twos complement.

> or dereferencing a null pointer

Whatever the CPU does. Eg, on X86/Linux in userspace, it segfaults 100% predictably.

> or writing outside the bounds of an array object?

Whatever the CPU does. Eg, on X86/Linux, write to whatever is next in memory, or segfault.

> You could resolve some of those things by adding mandatory run-time checks, but then you have a language that's at a higher level than C.

No checks needed. Since we're talking about "portable assembly", we're talking about translating to assembly in the most direct manner possible. So dereferencing a NULL pointer literally reads from address 0x0.
> These rights do not depend on a document, they exist regardless.

Damn straight!

One approach I’ve tried in the past is to explain that the people start with all rights, the government starts with zero privileges, and the explicit examples codified in the Constitution are simply bare minimum examples of lines that shall never be crossed.

The militia prefatory clause of the 2nd amendment is a great example of this as explained by Scalia in Heller. It’s not that that the right to bear arms is solely for members of a militia. It’s simply one example of how the individual freedom (that innately exists!) may be exercised.
x86 assembly doesn't represent the actual opcodes the CPU executes anymore, but it's still the low level "API" we have to the CPU. Even if assembly isn't programming to the metal, it's definitely more to the metal than C, and C is more to the metal than Java, etc. Metalness is a gradient
You’re missing the point: small remote = flying to meet everyone. Small with office attendance = no need to fly to meet.
Even without tipping points, 3C is incredibly hazardous to human life. Large swathes of the planet, especially near the equator, go from "barely habitable" to "uninhabitable". Many millions will die; hundreds of millions (possibly billions) will be displaced.

Even in the temperate zones, agricultural zones will shift tens or hundreds of miles toward the poles, where the growing seasons will be shorter due to daylight. Centuries of infrastructure will have to be rebuilt from scratch, if it can be done at all.

The tipping points have the potential to be globe-spanning catastrophes. But even if we get lucky and none of them happen, there are disastrous effects that we are absolutely certain about.
Suppose someone doesn’t rise and leave in formation?
Suppose the rich people in row 1 on the window decide they aren’t waiting?

Easier to herd cats.
I have to admit that your original post confused me.

Why exactly do think that #include <unistd.h> is undefined behavior? Here's what the C11 standard draft says in 6.10.2 (source file inclusion):

A preprocessing directive of the form
# include <h-char-sequence> new-line
searches a sequence of implementation-defined places for a header identified uniquely by the specified sequence between the < and > delimiters, and causes the replacement of that
directive by the entire contents of the header. How the places are specified or the header identified is implementation-defined.

Seems pretty well-defined to me.

EDITED to include C standard reference.
Wait I don't understand the issue. What are you referring to?
Your mistake is in equating a voluntary donation by a private individual out of his own goodwill to government funding. As a private individual, if I wanted to simply give money from my work to an institution, the government should have no say in how returns from my work should be used, except if it is in the spirit of facilitating my intended purpose. The status quo is exactly what JM Barrie had intended.
> I am from the northern US (Protestant Scandinavian/German) and my wife is from the southern US (Protestant English/German)

You're American, your wife is American.
I see what you're doing and I'm here for it