skysight-inc/HackerNews huggingface dataset:
I'd say that C is not elegant as a language at all. It's a good (as in "working") solution of many problems that other system languages had in late 1960s, and I'd hazard to say that the highly economical ways that were used to solve them are elegant. E.g. using #include is terrible from many angles, but is elegant as a highly minimalist way to solve the modularity problem (reduce the problem to one already solved).
What's the UUID for?
They're much older companies.
I haven’t been asked for a reference in years. No one asks if you’re currently employed because you don’t want to warn your current job that you’re interviewing. Does anyone see that request regularly?
xv6 is an oversimplification that falsely convinces professors that they’ve taught something useful and students that they’ve learned something relevant. It’s not “just enough” operating system, it’s “just not enough” operating system.
Restaurants don't care if you tip; they'll happily keep paying people crappy wages, same as ever. Your "protest" goes unnoticed by the forces you're trying to sway.
> Youtube stopped showing people their own subscriptions, and now only shows users whatever the algorithm wants.

Do people really not just go to their subscriptions page? I usually start there and only go to recommendations after that.
Yes, Tesla isn't 'open source' in any traditional sense of the word - you're absolutely right. All I'm trying to say is that what he's done with Tesla's patents is far more 'open' than choosing to aggressively police those that wish to use those patents. Thus, I think if he wanted to 'open source' (read: open up to a certain degree) hyper loop's patents, it would be entirely feasible for him to do so, since he has a track record of having done so in the past. No point in being pedantic over 'open source' - just see it as 'opening up to a certain degree'.
Found the guy the rest of us are swerving around unsafely because he’s driving too slow.
Is it common for CEOs not to use their own products?
It's not about hard drive space, it's about start up time.

The 10x LOC (despite being a huge exaggeration) is also the fixed cost, not the marginal cost. You're only forging main loop and includes, not any fundamental complexity.

This is also a funny argument coming from a Go programmer considering that Go trades off conciseness and expressivity for simplicity. Show me some of your favorite Go and I'm sure we can replace it with some concise C++.
Getting pretty common recently.
No need to do all this bottom up math. Just use the IRS mileage rate, they calculated it for you. 65.5 cents per mile.

If a driver makes more than that, roughly speaking, they are profiting
Let’s not forget that Flexport is one of the darling representatives of YCs portfolio. YC has some verbiage about ethical behavior on their website, but when it’s come to actual tough ethical situations like DoorDash pocketing drivers tips, Flexport reneging on signed offers, or all sorts of insanely narcissistic behavior by other YC founders, it’s been shown their “ethics” are words and not actions.

This shouldn’t just reflect poorly on Flexport leadership but on their investors. Especially because the more time you spend in Silicon Valley you learn that your “scrappy startup” is really a product division of the VCs who really call the shots.

Pay close attention to what you hear from pg, Garry Tan, Michael Seibel, etc on this issue. Very very easy to talk ethics in the abstract. Real ethics and integrity are defined in exactly tough times like this. And if you see the cowardice that I expect like we saw with DoorDash, keep that in mind before you “Work at a Startup”
The first chart is simply shocking on two fronts. Firstly the depth of the US fall, albeit we're at the top of a chart and it's 2% class change, but it's large. And undeniably specific to the US amongst its peer set.

But the second thing is the position of the US line against the peer set for the whole 4 decades: it's always been statistically worse for life expectancy to live in the USA.

Don't do it kids: pick your parents more wisely.
Not a day goes by where I'm not pissed at Google for making it annoyingly difficult to find basic information, and for putting more and more ads and manipulative crap above actual useful results. Dunno how you aren't experiencing that. Maybe you don't remember how easy it used to be to find things with it?
When it’s well known enough to be a vehicle for money laundering.
> But if you do that every image looks wrong and it's vanishingly unlikely to get into a release.

The code doesn't have to be wrong for every input. It may be wrong just for pathological cases that don't occur in the field unless specifically crafted.

> Since it's a one-shot write into the buffer, if your intent is using it as an exploit step then you might as well encode an actual image with your exploit-assisting bytes.

The assumption was that the code tries to clean up the buffer immediately after use.
You can opt out of going to places where a top is expected.
You are not a warrior for change against tipping culture by not tipping. Purchasing services and then not tipping or "scaling down tipping" just makes you an entitled jerk. There's no sacrifice for you. Your "activism" is conveniently cheaper for you and puts pressure on precisely the wrong person.

If you want to change tipping culture, actively apply pressure by never purchasing services if it requires tipping, and following through by writing a letter to the company explaining your decision. Get other people to do it.

Or lead by example! Open a restaurant (or delivery service, or hotel, spa, whatever) and pay the staff a living wage and instruct staff to refuse tips. Encourage fellow establishment owners to do the same.

When you do purchase services that conventionally expect tips then tip and tip generously.
My point was more that suing to get those damages would be hard and unlikely to pay out more than legal costs without a class action lawsuit and lawyers working on contingency. That might apply to flexport in this context, but I wouldn’t count on it in the future. Also wouldn’t make up for missed mortgage payments…
I've done that a lot actually? Regardless, I don't think our society should be specifically structured around certain use-cases, and I think it is wildly impractical to try to cater to all of them in all scenarios.
The funny thing about big innovations like GaN is that they become mundane and invisible after the hype, but end up in a lot of places without most people realising it (like for Apple users, it's not GaN chargers, it's just the MacBook charger).

Even graphene has a lot of real-world applications that are far removed from the sci-fi marketing of speculators, but offer a great advance over past technology.
I had a rescinded offer from both TiVo and Oracle. Same story in both cases. The entire division was eliminated in layoffs right after offer was made! (This was in mid 90s)
Well, these are energy credits not cash. Effectively, a large credit on their power bill they can spend against down the road.
Mahle combines two innovative concepts to field the “perfect motor”
Restraints directly care when people stop going to them, they also care when employees quit because they have better alternatives.
That is a very high volume, especially for being in development. Here are a few things we have done...

* Use local machine learning models wherever possible.
* Summarize and consolidate calls whenever possible (i.e. reduce token sizes using language analytics).
* Log all calls/responses so it is possible to reuse them and/or to train your ML models. This can cut down on duplicate calls.
* Monitor your API call logs to make sure the system isn't making calls it shouldn't.
* Throttle your calls by introducing delays/bottlenecks in the user interface (by far my least favorite).
* Charge more for your services to decrease demand.
* Contact your account rep and see what options they have to offer with a higher price tier.
Can users also chat or interact in other ways while using Multiplex?
Yeah it's so dumb.

I still can't even tell it to turn the bedroom and living room lights on in one go. Bite-sized scripted chunks only. And half of the time it thinks I want to play some stupid song. I don't have my homepods for music, I even tried to remove all songs from my account but that free U2 album keeps coming back.

The only reason I use Siri is that it's the only one where I can turn off recording my voice.
> ...all on the strength of network admins who didn't want to learn anything new to move to the cloud.

Anyone who thinks this way is super cynical, including Cisco salespeople.

Isn't "keep the same interface when you move to the cloud" a desirable thing? This is like saying "People who use RHEL AMIs on AWS are lazy because they don't want to learn anything new, they should just migrate en masse to Lambdas or some other cool new tech".

It's ridiculous that we bemoan the state of moving-every-night Javascript framework on HN and also claim that network admins "don't want to learn anything new" just because they pay Cisco for working AMIs.

I think you're just jealous that network admins don't have to deal with the messes of Next.js and Kubernetes ;) I wish I could get the stability of the Cisco CLI in my day-to-day work on cloud infrastructure.
The long term odds on such a business model are not good.
I used to use google extensively for research purposes for verifying data and correlating it etc. I started back in the days when google could only use 10 words in a query. I did have access to a better search engine at that time, but usually it was the first engine of choice and then I'd double check with a few other search engines just to be sure. Often a search query would result in the order of 50 results I might pursue and open in additional tabs after looking though the top 1000 results (10 pages of 100 results each.) This allowed me to skip over the gaming of search results often enough. Since I spent the day doing this one would think I'd avoid any more while online at night, but since there were often forums that needed information - documentation, it sort of became my niche function at a few forums I've joined ... but slowly google made using multiple switches together harder (you're a bot) and eventually many of those switches became somewhat pointless / broken.

Lets skip to present time ... compared to even when I pulled the pin on it a few years ago, it's a shadow of once what was, good for ordinary run of the mill topic matters that most other search engines can do. it should understand quotes means the word and not resort to verbatim which my experience interferes with time ranges.

I'm just waiting on a search engine to be able to do what old pre 2010 google could do. Blocking sites was really nice -site:foo.bar scum.com dingbat.nuts scam.central ... easy peasy. I recall google easily handling 15 or so waste of time sites that would pop up in certain documentation searches - and IIRC at once stage it was handling maybe 20 or so until it didn't.

Edit to add: P.S. I no longer do research work or at personal forums offer to search.
I always see their posts on here about hiring lol
teachers are held to a higher standard because their responsibility is a lot higher than the average citizen, so while theyre fully allowed to do whatever they want and have preferences -- i won't hold them to a standard that i do an average person. they need to above all have the highest patience and the least amount of gatekeeping, full stop.
I had to view them in maximised full screen to see the comparison, but it looks really good. Interestingly the scaled-up version of the IBM logo has made the right edges of the B stripes be—quite understandably—flat legs of a trapezoid rather than part of the rounded B shape, but everywhere else I looked it seemed like the program scaled just as you'd want it to. Nice!
I'm empathetic to the struggles faced by women. That said, I also realize that those struggles are different than the ones faced by men.

Yes, I believe that women experience this particular problem less than men do, but that doesn't mean that women don't have just as many problems on balance.

The patriarchy is alive and well, and I'm pretty sure it's still harder to be a woman than it is to be a man.

But, if you want to examine why men are expected to be more likely to pay for intimate relationships with AI, I think this area is relevant to the discussion.
> While these concepts are intriguing, the paper seems to lack the rigorous mathematical formulations and empirical evidence that would be required to take these ideas from the realm of speculation into the realm of accepted physical theory.

I agree with the LLM, here, though calling them intriguing seems to me... generous.

There are good reasons that the ideas of ether or aether, a static background for the universe, have been dismissed. General Relativity tells us there is no static background, and experiments confirm there is no background bias.

That the ancients knew and encoded electric antenna and circuit designs into floor patterns and cities seems more coincidence to me. That there good have been some knowledge on the part of the artist in geometry seems reasonable. That such an artist took joy in expressing an abstract consistency in the geometry he or she found also seems reasonable. That these were expressions of some secret knowledge of advanced physics concepts humanity has lost seems a lot less reasonable.
I tip a flat rate and simply never return to the restaurant, etc if my experience was sub-par.

Interestingly, tipping became popular in the US just after slavery was abolished, since many people resented paying blacks, full stop. Tips allowed customers to legally only pay the white workers.

At least one deep-south state supreme court banned tip-based compensation, but the federal supreme court sadly overrode them.

(This context helps me understand why some waiters in Europe get offended if you tip them.)
That's the reasoning behind setting limits at the 85th percentile speed:

https://dot.ca.gov/programs/safety-programs/setting-speed-li....
Virtually no references in my life have been genuine anyway. My college roommate has been my "boss" and "landlord" several times.
Maybe theres a market for a little product out there. Windows is not the virus and we need guards against it. Crazy times.
By all means, boycott businesses that you don't believe pay their workers fairly.

That's not "opting out of tipping" and isn't the behavior the OP described.
What a world where we’re optimizing for to pass the fucking over to someone else, and the major benefactor is harvesting at scale.
Also so what if it tastes better with a bit of milk?

I heard most people don’t even drink straight lemon juice they water it down! Proof positive lemonade sucks.
Found the guy who's going to kill someone's kid and blame anyone but himself.
I don't use org-agenda or calendar or anything. I also find them inconvenient. I just use org-mode for writing and organizing documents. Lecture notes, programming exercises, book notes, README's, daily TODO lists, journaling, and writing a blog (exporting to Hugo), and of course writing my emacs config in a literate style with org-babel-tangle. It's a super versatile format with great ergonomic commands and a large community.
> Try to find a 2010 Prius with over 300,000 miles.

This isn't hard to find when they're used for car service. They're harder to find on the used market because the people who put >300,000 miles on a car don't generally sell them while they still run.

> Depreciation isn't just about the car's value

Depreciation is just about the car's value. Repairs aren't depreciation.

And many of the people who drive as an occupation learn to repair their own vehicles, so they have lower repair costs than other people.
You obviously failed to read what I said. “I actively boycott such businesses”

I boycott and recommend others tip less if they feel the need to go to such places.
I wonder if the more recent "Her" pays tribute?
> Unfortunately, a corporation cannot be jailed because it is a legal fiction.

That seems... I'm not sure what, but we do limit what convicted monopolist corporations are allowed to do. It's not the same thing as physical jail, but just because we can't physically put it in jail doesn't mean we shouldn't find it liable for malfeasance and hold it accountable and extract reparations from it.
Yes, absolutely, and that's a great observation about medieval serfdom. People seem reluctant to engage with the problem in its full generality, which is essentially: What kinds of restrictions (if any) should we as a society place on contracts between parties who would otherwise agree?

Laissez-faire capitalism's answer is "None at all", which is appealingly simple and works well whenever the parties involved have similar levels of bargaining power. But in practice a huge number of negotiations occur between parties with vastly different levels of bargaining power -- and in that case, having few or no restrictions can lead to emergent behaviour (especially positive feedback of wealth and poverty over time) that many feel to be unfair.

It's difficult because the alternative -- adding restrictions -- seems almost impossible to do without "playing favourites", which leads to claims of unfairness that are hard to argue against because they are so plain: They're right there in writing. It's harder for many people to see how the absence of restrictions is also a kind of "playing favourites".
True. It's just that California courts tend to take a much dimmer view of these kinds of shenanigans than, say, Texas courts.
The right move is to ask your politicians to make this illegal. Both in the country where I live now and where I was born this would've been illegal and they'd have had to officially fire the people with whom they signed offers, which triggers all set of protections for the workers.
It's been opt-in since at least 2021: https://appleinsider.com/articles/21/09/02/apple-pushes-pop-...
> likes to be "interchangeable cogs in a machine"

This is totally a response to the employer side. When companies are laying off people en masse with little regard to either performance or years of service rendered, they reveal themselves to regard their workforce as interchangeable cogs. We are living in a market that encapsulates the adage, “your company will let you go without a second thought.”
Sufficiently compromised privacy in conjunction with sufficiently sophisticated data markets starts to look a lot like "having a motive", eventually...

How long before your AI girlfriend is sussing out your feelings and desires in the interest of figuring out how you can most effectively be advertised to?
> Nobody seems to make provision for installing millions of charging stations

Europe is:

https://www.fleeteurope.com/en/new-energies/europe/article/f...

https://www.reuters.com/technology/space/germany-launch-mass...
The wording is concerning, the “including” suggests the breach could be wider.

I’d like to see a more explicit statement that lets us know things like GitHub credentials for source code integration have not been compromised.

“our initial forensic research indicates the unauthorized party accessed data about your account, including:

Rollbar usernames and user email addresses
Account names
Project and environment names
Project access tokens
Project service link configuration”
I’m not sure we are having a productive conversation about the word “vaccine” or vaccine effectiveness, so I don’t have anything else to add there.

When I said I don’t care as much about criticism of government comms (commas was a typo) and the tech industry, I meant I’m not too concerned that you are criticizing them. I don’t think I fully agree with you, but I don’t feel strongly enough that I would have replied to your comment if that was all it appeared to be about.
I think in the specific case of security issues, more bugs have been fixed by upgrading dynamic dependencies than introduced. That's just my gut feeling though, and I'd like to see data.
Reminds me somewhat of the vascular structure of a pair of lungs. I wonder if that’s a coincidence or if it has some kind of function.
Separate reply for the n-dimensional testing space:

This goes back to the scientific method and hypothesis-testing. When conducting experiments in school, we learned to have only one independent variable at a time, and measure its singular effect on the dependent variable. It's possible to test more variables at once - it's just hard to visualize, more time-consuming, and more difficult to plot nicely in a school report. Using an idea from statistics called Design of Experiments, one can change two variables at once, creating a 3-dimensional space with a 3-dimensional functions.

Anyway, what's this have to do with programming? A program is effectively a transformation of inputs into outputs. It's easier to think about this for an individual function

fun (a int, b int) -> int { ...stuff... }

There are a few ways to test this function. The first is think really hard about common inputs, and make sure the outputs are correct. The next level is to figure out all the edge cases and test those as well. At that point, that function would be considered reasonably well-tested.

But why is that? Why doesn't 100% test coverage mean someone tested EVERY SINGLE POSSIBLE INPUT?

Because that style of testing has produced a series of points of data through which a 2d curve can be traced through the 3d test space (because there are 2 independent variables (a and b) and the dependent output). As a result, one can interpolate any value within that curve and know what the output is.

This example is clearly very simplified, but the concept can be extrapolated to functions with more complicated inputs and entire programs.

Reference: https://en.wikipedia.org/wiki/Design_of_experiments
Historically yes, but I think the seal is broken now and there's going to be huge amounts installed in the next 5-10 years.
The mass layoffs this year, almost universally executed on seemingly arbitrary criteria with little regard to performance or seniority, would seem to indicate that employers certainly don’t care about making employees mad. Any pretense of reciprocity has been destroyed this year.
This is the standard in California.
What's the point of this name calling? I could call you a dead-end Apple cynic, of which there are plenty (and they're often wrong).
That movie changed my life trajectory 20 years ago.
It seems like drivetrain-wise Teslas do pretty okay. Build-quality and servicing though still sounds like a nightmare.

The median age of a car in the US is 12 years though. Somehow I am wondering if any of these EV cars will ever penetrate as deep on the used market as ICE cars do. Will a teenager in 2040 be able to buy the equivalent of a $1500 EV beater to get to and from school?
Sure, Universe A — but I can't imagine people who like me really well would start thinking "meh" because I gave less than two weeks of notice.

At least, from my side I couldn't care less about how much notice my coworkers give the company; it's the excellence of the work that they did while they were there that makes up the core of my impressions about them and puts them in Universe A.
A few weeks ago, I tried to compile a little bit of TS code and was shocked at how long it took. 5 seconds! I can't believe people put up with this. Glad to see there is a solution.
I don’t necessarily care about the technical details as a customer, but I do care about things like “we are prioritising restoring our PoS payment processing first, then online payments second”

After 8 hours, telling me about my patience is a slap in the face
Liquefied, not compressed. Pressure vessels are heavy, just liquefy it by getting it really cold. It only needs to perform for 10 minutes in booster stages.
Because Rust is what C should've been. It is the correction to the multidecadal error that is C, and basing everything on C, thus inviting the gremlins of UB, UAF, buffer overflows, and data races to tapdance on our critical infrastructure.

SICP is gaining a new audience thanks to a JavaScript reimplementation.