skysight-inc/HackerNews huggingface dataset:
>And it explains why, for example, no one cares about Comcast or the fact that a handful of payment processors basically run their personal fiefdoms about who or what they will allow on their platform, while we are asked to be over-worried by vague claims of 'Russian tampering'.

There's already a lot of regulation addressing traditional telecommunication, as the result of past lawsuits or FCC action, so I don't think this statement holds much water.

Say for example the numerous regulation on advertisement in children's programming[1] which had huge impact on the business of cable tv. No such thing exists for Youtube Kids, say. Compared to the wild west that is digital advertising, traditional telecoms actually are subject to a huge amount of constraints already.

[1]https://en.wikipedia.org/wiki/Regulations_on_children%27s_te...
Seems that they said it is; however, you could do all this with Zoom, for instance.

To be in the room muted and with no volume, disconnect the audio connection.

To ask for someone's attention, send them a direct chat message (not to Everyone).

And of course you could always leave the Zoom meeting and rejoin later.
What did you guys get diluted to? :( I hope this was a good stable valuation across all investors.

What's the value in raising really low amounts like 5k? would it not have made sense to keep a minimum amount e.g. > 50k/100k?
Consider Baden then, my backyard was facing the Black Forrest, I could see what appeared to be a skiing slope lift and on clear day you could see castle from my room and when I was working outdoors. It's my favorite part of Baden-Wuttenberg and of all Germany really. But, as someone above mentioned its rather expensive, not Switzerland expensive, but still pretty expensive.

The recent Netflix series Biohackers [1] was essentially just one big promo for Freiburg, perhaps trying to compete with Berlin in 'coolness' factor for Gen Z?

1: https://www.youtube.com/watch?v=atHBOUvgBI8
It is hard to believe how entrenched locality and realism are in physics. A semester of philosophy should bury them for good. A more modern concern is Boltzmann brains, but those too should offer no barrier to a philosophically aware mind. Perhaps a mere PhD or decade of contemplation would enlighten them to mysteries of the anthropic principle.
If anyone knows of places like this - I would love to know of them!

I've been spending embarrassing amounts of my time looking for a place to live that's like this, and I haven't found many that aren't just as expensive as the city for something that's comparably walkable / livable.

The only promising affordable towns with lots to do & decent weather that I've found are Silver City, Los Alamos, & Taos NM. And San Marcos TX looks promising, too.

Honestly, it seems like there's way more affordable houses in nice parts of big cities like Dallas, Houston, Cleveland, Pittsburgh, Las Vegas, Phoenix, etc.

And it seems like even hip medium sized cities like Bend Oregon and Boise Idaho are cheaper than the really cool small towns.
I feel like modern high-energy physics as exemplified by CERN is a bit like NASA's Space Shuttle program: its main job is to hoover up all available money to fund the bureaucracy. Science outcomes aren't even a secondary goal, or a tertiary goal. They're waaaaaay down the list.

Similarly, ITER is going to suck up a hundred billion in science funding that could have gone into a hundred $1B programs intsead of one giant one.
> the insistence that remote work is uniformly better for all people is just so exhausting

The insistence that we need to force everyone back into the office makes me quite upset.
needs more funny yellow dog
It's a shame that Niklaus Wirth doesn't get more respect and attention. But some of his ideas were just a little ahead of their time - I think the typical size for a Pascal string was just a single byte, which was a bit too limiting.
It was wonderful to visit, but I am still a little salty about the Schlossberg. It has an incline elevator, not a funicular! And the Schlossberg tower was closed to the public. And, of course, my daughter stepped in the Bächle repeatedly. They were like a magnet for her.

I'm joking about being salty. Well, mostly. I want to go back and do more hiking. Hopefully, the tower will be open to the public, next time.
Really, I just want the choice to work remotely. I prefer working remotely, but everyone has their own preference and it's been discussed ad nauseum.

But my concern is that I likely won't get this choice. I suspect that the layers of management above me will want employees in the office ASAP because that's how they wield the most influence and control. Plus, management makes more money, so they aren't as subject to the quality of life tradeoffs that come from being in the office. I feel like if only one of the people in my management chain want me back in the office, then I'll have to go back. It seems unlikely that all of them will be OK with remote work.
This is the slippery slope that privacy advocates have sometimes been characterized as 'paranoid' for pointing out - "The database is just for ____ crimes!": national security, terrorism, heinous sexual assaults, child exploitation etc. But there is almost no world in which we do not slowly and methodically expand the scope of 'bad enough' crimes that the data gets used for. In this case, it slid from sexual assault to just plain assault, but there is rarely a line like this that gets kept firm.
you can if it's a monorepo and all your callers are in the monorepo, which sort of answers OP's question
> The number of people who might buy a specific no-name budget brand of phone with this problem is much, much smaller than the number of people that search for "how to install Fortnite" on Google or Youtube and end up clicking on a fake installer instead of the real one, because they can't find Fortnite in the Play Store like they can with all their other apps.

If you search for "how to install Fortnite" then you get this:

https://www.epicgames.com/fortnite/en-US/download

Which is actually how you install Fortnite and not a fake installer.

People end up with the fake installer in the same ways they end up with the malware phone.

> Oh, you might accidentally buy a phone pre-loaded with malware, so we might as well give up and not bother taking any other steps to prevent the spread of malware on our phones?

There are a hundred ways to prevent the spread of malware without prohibiting multiple app stores. Allow third party apps but scan them for malware first. Get your apps from another app store, but that store checks it for malware. The only thing we give up on is the thing which is anti-competitive.

> So the fact that Windows has never had a single dominant app store means Windows users must be particularly experienced in how to be safe in installing apps from other sources? This does not match reality.

Have you used Windows lately? It comes with built in virus and malware detection for free and which doesn't expire. People are increasingly getting their software from stores like Steam and EGS which evict malware, which they can do even when they have competitors. Or getting it directly from well-known developers who they trust, like Mozilla or Adobe. Things that have no reason not to be web pages, are web pages. It works fine, even though you can still technically click through five warnings and run random garbage from the internet, because people have actually learned not to do that.

The people who haven't aren't the majority, they're the same people who buy the malware phone.
This mirrors my experience in Germany. We would often save up a dozen or so bottles and bring them all to the grocery store where they could be returned. If we had a beer on the way to the bars we would typically just set the empty next to a garbage bin for someone to collect and return.
I believe we will come back to C eventually. Kind of irrelevant but: I learnt C by writing mods for ioquake3 forks. :) Fun times. I was about 13 years old.
The Myths of Heroes in Entrepreneurship
Yes but interestingly it's also somewhat calming because the "winners" tend to see winning as the goal. Maliciously changing facts is almost never their goal because Wikipedia itself is their main (maybe obsessive) focus. It might not be good for them but it's not that dangerous for us readers.
Sure, you might want to live in central Tokyo, Manhattan, SF, etc. And it would be nice to be able to do so. But also Aspen, Nantucket, Carmel-by-the-Sea, Myrtle Beach, etc. Absent a business purpose, why should the former be subsidized over the latter.
> so it was impossible to make an out-of-bounds access.

That's a strong claim for something as vaguely defined as "the length of an array."

What if I allocate a huge array of memory and emulate another processor using that memory? What if I subpartition an array? What if I overallocate an array to avoid reallocations?
Would you care to define "finished" tightly enough that we can objectively evaluate whether or not it happens? And put a time frame on it?
MOND brings it down to levels that could potentially be explained with missing baryonic matter and other Dark Matter candidates that fall within the standard model.

There are however other issues with MOND including that gravity is still instantaneous (in most variations) which we know with gravitational waves it isn't, as well as that most of them don't lend to the formation of stars and galaxies.
If we take vanilla MOND then the universe as we know it shouldn't have been formed matter wouldn't clump up to form the formations we can see around us and the one we live on.
you can certainly argue it should have been a default warning from the beginning, but mistakes were made and it's a bit too late to change that. people don't like when old, battle-tested code suddenly starts spewing a new warning everywhere after a compiler update.

in reality, most production build systems at least use -Wall (or their compiler's equivalent) and possibly also have a list of specific warnings turned on/off for different parts of the code. it would be nice to have some saner defaults, but it just doesn't matter that much.
You mean like a digital one or like the firmware to run an elevator? Or one that is centrally controlled and managed?
Extensive discussion a few days ago: https://news.ycombinator.com/item?id=24373699
But there's more to it than the death toll. If something goes bad this would turn a large area into a wasteland, that will be uninhabitable for thousands of years. And how would you prevent future civilizations from opening nuclear waste deposits that should not be opened? I think it's just too complex and we should look for simpler alternives.
Apple to Join Acorn, VLSI in Chip-Making Venture (1990)
For almost all of human history, people have "worked from home". The workplace as a distinct separate space from the home is only about a couple of centuries old.
I would call that a stack allocation, but yes they are slightly different. In my mind its a feature that arrays allocated on the stack and heap can interchangeably be given as an argument to a function.
Its not the exact same domain (iirc they specialized in niche medical device) but there was an Ask Hn thread thr past week regarding finding customers in the medical industry. Perhaps there's some info in there that might help you?

https://news.ycombinator.com/item?id=24397821
Personally, usually most of the 3-4 commute hours per day I can spend in productive work so the time factor isn't a big issue. But cost wise I have literally saved thousands of dollars not commuting the last six months - probably to the equivalence of a 15% pre-tax pay rise.
Not just governments.
It's an impressive feat but something I find even more impressive is the scale they need to be prepared for. The performance challenges of maintaining infrastructure for as many developers as Facebook/Google employ is constant and demanding.

At my extremely small startup in the past ~6 months I've made about 1,000 files (@ HEAD, not including deletions). So, maybe, at the absolute worst case each engineer could produce ~150 files/month. Facebook likely has ~1,000 engineers. That's a worst case 1,800,000 files/year + an existing massive code base.

Good luck to the engineers who are forever battling the scaling issues underlying these orgs! It's extremely impressive to even hear about overcoming these huge hurdles.
That doesn't seem like a fair restriction to put on an interviewer to me. I'm just supposed to assume the candidate knows how to write code rather than ask them to demonstrate?

I imagine if I was hiring someone to play in a band or sing in a choir it would probably be a good idea to ask them to play or sing a bit before extending an offer. If I was hiring someone to work at plumbing company, I'd probably ask them a "How would you fix..." type question or two.

Saying that these questions are forbidden just because you are sometimes tired of doing them strikes me as unreasonable. While, of course, you get to decide what signals would make a company a bad fit for you - e.g. if I asked you my question you might think my company would be a bad fit for you, the interviewer decides which answers are a bad fit for the company. I would definitely take an answer like this as indicating a bad fit for the company.

This line from your comment is interesting to me though: "I've seen people actively be wrong in what they're looking for, as in technically wrong and therefore I failed". I frequently ask questions where I expect the candidate to want to clarifications or challenge what I'm saying. That's part of my job, and I'm trying to test for it the best way I know how. If you're happy with your job interviewing performance, then more power to you, but if you aren't - you may consider changing how you think about instances where the interviewer is wrong. Perhaps they are presenting opportunities for you to engage with them in a productive way, and even if they aren't doing so intentionally, maybe they are doing so unintentionally.
Yes, I have a friend who left plasma physics and is still salty about the situation with ITER. She also said that by the time they're done, the technology is going to be outdated since it all began in the 80's.

I'd disagree that they are there to pump money into administrators. Some of these problems are just really hard and requires monstrously large organizations to make headway. At worst, I'd say that they are misguided/focusing on the wrong scientific questions or in the case of ITER stuck on a path that should have been abandoned a while ago.
Why on earth would we want to converge on ARM? The first ARM architecture that was somewhat palatable was ARMv7, everything before that an unusable mess of different chips with vastly different capabilities. Their extensions are bad (read: subtly incompatible) late copies of what Intel and AMD are driving. Most of the innovation happens not at ARM, but their respective licensees. It took others inventing EFI to get some form of BIOS-equivalent for ARM, but even today the company gives the impression that they couldn't care less.
> C is finished if it doesn't address the buffer overflow problem, and this proposal is a simple, easy, backwards compatible way to do it.

Is this really "simple, easy, backwards compatible"?

I think Rust kind of counterexamples this.

While Rust can throw around slices [] (effectively runtime length), throwing around [u8; 8] and [u8; 9] (compile time length) to the same function gets nasty.

Perhaps all the constexpr work in Rust will make this a lot easier.
In case anybody else stumbles on this thread, I'd highly encourage reading the actual email chain. In context, it's clear the meaning is "hate the phrase 'everyday Americans'" - perhaps because it's been overused. This is a speechwriting discussion.

Context and thinking about things- they're important! You really don't need to rely on this stuff to criticize Hillary Clinton, of all people, for being out of touch. Honestly, it almost comes off as downright malicious sometimes.
Preparing for the Realtime Future
You want to get friends, family or certain operators to spend time and help the company. Lot of individuals don't have $50k-100k to invest, but they could invest $5k-20k and that way have skin in the game.

As a founder/company, doesn't really matter to me if a person invests $5k vs $50k if they are just engaged and helpful. For example someone who really understand sales and can teach you, can be more valuable than a random angel investor who don't have any particular skills other making intros to their network.

However, you don't usually want to raise the whole round from $5k investors since it can be a lot of work, no-one has a bigger stake, you add a lot of names on the cap table and its going to be hassle each time you do additional financing.
> Arrays are not “real” data structures in C: there’s no such thing.

I assure you, there are arrays in C.

int a[100]; // `a` is an array, not a pointer
int* p; // `p` is a pointer, not an array

a = p; // error, array is not a pointer

> The array-ish syntax that’s available is just a some syntactic sugar on top of pointers.

Sorry, this is incorrect. In some circumstances, C will implicitly convert an array to a pointer, which is what the article is about, but don't mistake a conversion with identity.
All my interviews are very simple: tell me what projects you did, how and why and give me some references so I can check. I might ask how do you solve some particular problem on conceptual level or how they would approach the task they'll be working on. After that it is either hired or not. I've long stopped asking those quiz type questions: knowledge of particular algos, how do you write this in language X/Y/Z etc. pass some ingenuity test etc. As I also do side consulting I expect the same from my potential clients. If they are starting to bore me with what does this construct in that language mean I apologize for wasting their time and go look somewhere else. I design and develop whole products and it takes particular kind of mind. I have it myself and I expect the same from the people I hire as it pays back big time. I do not care about deep language knowledge as the type of people I just described will do reasonable design in any. There are of course exception: if there is a need to squeeze last tick of performance for some low level codec, transform some insanely complex math problem into some meaningful algorithm then I would look for domain experts of course.
If companies have adapted to WFH, why would they ask productive remote employees to quit?
I'm not arguing that the original design was good or bad. I'm simply saying that it's as simple as adding a flag to the compiler these days.
Show HN: Best performance tool – Exclusive offer from AppSumo
How Roku Built Itself into a Major Gatekeeper in Premium Streaming
Can we stop referring to anything video conference related as “zoom”?
Torvalds himself might have a different opinion:

People have been looking at that for years now. I’m convinced it’s going to happen one day. It might not be Rust, but it’s going to happen that we will have different models for writing these kinds of things

https://thenewstack.io/linus-torvalds-on-diversity-longevity...
Yeah but then you'd have to live in Minden, NV. From a guy who grew up in Gardnerville, NV, it's sure as hell not a place I'd ever move to - if you're looking for the nature and tax break of Nevada outside Tahoe or Incline is probably much nicer.
Reading through the entire thread now, thanks!
First saw this in Highschool Film Studies. I believe it was done early morning to avoid traffic. What a maniac..
So... why is the XFEL not “just” an achievement in engineering? Is there a (new) physics somewhere in it? (Genuinely curious.)
I proposed to my manager (although this proposal was rejected) that we try something like putting our high performers through our interview loops. This would let us calibrate our questions and answers. If you're right, that intermittently otherwise good candidates flub simple questions, I feel like that would come up in the test interviews - and maybe there could be a good compromise that somehow takes this into account.
That's the thing, they're not a type - they're just an array of char with an unspecified length, indistinguishable from any other array of char or pointer to char. Only the convention of ending them with a null character makes them usable at all.
Physics doesn't need another Einstein. Einstein explained Brownian motion, the Photoelectric effect, created special relativity and general relativity, the cosmological constant, helped found quantum mechanics, served as an invaluable critic of quantum mechanics. Then he foundered. Einstein never accepted particle physics, refused to follow new developments and became a dinosaur. This sadly is what most "physicists" are doing today, the followed in Einstein's footsteps, mostly the dinosaur part.

What does physics need? The world doesn't know. Nobody knows but someone will do it, someday in a manner no one else thought possible or could really anticipate. In fact, that's not entirely true but new developments will happen and only a handful of people will be in the loop. Lorenz, Poincare etc. e.g. laid some vital groundwork for relativity.

My own two cents on the matter is that we really don't understand our theories well enough and are badly in need of a firmer foundation. The situation is analogous to calculus before Weierstrass, Cauchy, Dedekind and Cantor.

Of course, mathematics wasn't completely stuck just because calculus wasn't fully developed. Probability and non-Euclidean geometry were stunning developments which predated a truer understanding of real numbers.

So it is with physics right now. Unification, strings, etc. isn't working out so well right now. Quantum computing is now a thing and Quantum mechanics is enjoying a second revolution not unlike the General Relativity Renaissance led by Penrose, et. al.

We can't predict the future. We don't know the sequence things we need to take the next step in AI or even if there is one. Will some form of deep learning be all we need? Probably not but possibly yes.

Physics is right where it should be. Frustration is part of the process. We're feeling some pain because our approach isn't working. Instead of having answers to everything maybe we should focus on better questions.
SpaceX is the only company I have interviewed with that does something like this, there is a 30 minute presentation followed by a technical q&a and then 1v1 interviews with the team.
Have you, by chance, looked into any of Carol Sandford’s work?
Any chance on board schematics, or even just some basic block diagram of the avionics hardware? It's hard to understand this firmware without having any idea what it ran on.
This is awesome! Is there a schema link that explains the different types (works vs edition) and how they are all related?
Really? GoodReads reviews have devolved to complete garbage. The first few pages of reviews are always from the same people trying to be GoodReads famous.

Everyone gives everything 5-star reviews because they get more likes for positive reviews. The user reviews mean nothing. I'd like to have a way to see what people actually think about books. But on GoodReads that's almost impossible to find.

I'm surprised there isn't a rotten tomatoes for books. I've considered starting it myself, but I don't see much money to be made from it. Maybe that's why...
Unless the job is mostly giving presentations, it seems like its optimizing for the wrong thing. For all the talk about software development being a collaborative field, for most people it really is still mostly isolated mental work.