skysight-inc/HackerNews huggingface dataset:
OK but I don't understand why you would read Ninja files rather than generate them.

I think Ninja almost always needs a generator -- it's too low level to write by hand, especially for C/C++ projects.

Meson apparently also generates Ninja, but I haven't used it.

---

I think the main difficulty with builds is solving the "Windows problem", as I wrote in that thread.

Good example of all that from yesterday:

https://lobste.rs/s/hh7wuy/why_scipy_builds_for_python_3_12_...

https://news.ycombinator.com/item?id=38196412

Anyone who can solve that problem will be a hero, but I also think no one person can solve that problem.

That is, cross-language / polyglot builds and working with the existing tools from each ecosystem is THE problem. Unfortunately most people seem to think that the language they use is the only one worth solving for.

Our Ninja build handles C++ great, but we also have many shell scripts for one-off Python things, and R things, and JavaScript things, ...
Another reason to prefer Apple CarPlay and Android Auto.
> Signed up for their newsletter month ago

Did it actually sign you up? The UX when I just tried didn't make it clear at all if it worked.
Fiber optic regeneration could benefit from faster electricals on longer shoots, you can only amplify so many times before the noise is amplified too much to ignore so they use optical to electrical to optical circuits. A much faster electrical path could make for some really cool high speed regeneration.

I can also imagine Juniper using them in an ASIC and charging a ton.
In a literal sense it is no longer considered philosophy because it did pay off.

The field is somewhat doomed to only contain the good ideas of the future and the bad ideas of the present, because as soon as they are identified as good ideas they get their own branding and are no longer part of philosophy.

For example, my current distraction is homotopy type theory which is a way to reason about computable functions without error, amenable to machine checked proof. That is, it's a credible path to building software that actually works. Here is is under the philosophy department of Cornell. https://www.cmu.edu/dietrich/philosophy/hott/
The "red badge" thing was very real. It was really weird having TVCs on your team. You'd all work hard together to launch a thing, and then everybody except the red badge would get a celebratory team tchotchke or a team lunch or something. If you asked about it, the manager would say "we can't give Jim things directly because that might be like compensation and they'd be like an employee." There'd be all-hands meetings they couldn't go to, or seemingly arbitrary doors they couldn't open or internal sites they couldn't see. If you worked with a TVC, you'd get training that felt like you were learning how to own a House Elf: "Remember, never give them clothing or they'll be free! And report them if they ever claim to work for Google."
I think the founders undermined this product with their launch strategy, first showcasing it on a TED talk briefly without fully exposing the hardware, then about a month later in a fashion show? Then now they make this half baked video that immediately goes into talking about the hardware yet the whole selling point of the device is the software Ai capabilities.

People have been eagerly waiting to hear what this secretive startup company has been working all these years, especially after the recent funding rounds. All of this to be disappointed with a half baked v1 and launch video.

All that aside, I think it's brave of them to enter a competitive market and introduce a unique product that could have potential but at this price point, I'll have to pass. Hope future iterations get better and continues to grow.

Congratulations to all the team at Humane who's been working on this over the years, especially those who took the risk of leaving Apple to join a startup.
the shame of letting a good mind go to waste
You can with old.reddit.com
> A lot of these issues arise because providers fail to review payer coverage rules before deciding on a treatment plan. And in fairness to providers, this takes extra time which they don't get paid for and the rules are inconsistent between payers. The new HL7 Da Vinci Project prior authorization burden reduction standards can help automate this to an extent by giving providers an API to check coverage rules in real time.

I'm sorry but how with a straight face can you really write this paragraph. The Doctor, the person who is seeing you needs to check a system of what you they are authorized to do for you? That is dystopian.

FFS we had an episode of this on Star Trek Voyager showing how bad this system is and yet that is exactly what we do.

What you are describing id disgusting, end of story. There is no justification of any of this.

Are there corrupt doctors? Sure. But insurance should not have a right to say what can and cannot be done if here is a good reason and it should be an actual discussion instead of Insurance having all of the power. ALL
My biggest complaint about my Steam Deck is the contrast ratio on the LCD screen. The backlight bleed bothers me more than it should, but I think I've gotten used to LCDs with very good contrast ratios over the last ten years. I'm considering upgrading, but wondering how much my current 512GB would sell for.
Every house has baseboards: why do we not just make baseboards big enough to run all our wiring?
> creating a sentient species to showcase genetic options for sale to parents",

That is barely wrong at all (is it even worse than animal experimentation)

> creation of a designer drug for those outside the wall with a secret side effect of sterility to address population concerns" How is that their agenda?

It's mostly governments'/people's agenda that they are implementing, just like cheap food.

> ruined by over extraction and commercialism

It was ruined by deus ex machina in the most unbelievable way, that was my original point. Atwood obviously doesn't like the idea of such a society - both a very efficient, very meritocratic elite catering to society's whims and being amply rewarded for it; and the common people acting out their actual preferences. My impression is that she's part of a large "idea space" that thinks that, more or less, elites should rule but altruistically, and the proles should be told what's best for them. In process of creating a "dystopia" of the opposites, she created an utopia in my view. And then she couldn't even credibly destroy it!
Who Is the Greatest Economist of All Time? A Generative Book
In this thread I feel like I'm among my people.

This year is the one where I've been reflecting. Over the past N years of being focused on self-improvement and perfectionism and a self-evaluation/grind/progress loop in quantifiable fields (code, research, combat sports, exercise), in an ugly twist, led to sort of entitlement or an implicit expectation of rewards from the interpersonal domain.

Echoing exactly what others above me have said, "if I'm good enough, do xyz well enough, people will have no choice but to like me and love me."

Turns out that the parts of _myself_ I admire when it comes to my pursuit of "things" are not at all what people like about me.

Things, you can pursue - if you want to get good at C++, C++ has no choice in the matter, right? It's up to your own grit and determination. C++ can't reject you if you learn it well enough.

People? People like each other for unknowable, unmeasurable reasons and I need to understand more of how, not just that interpersonal is "out of my hands", but specifically treating interpersonal relationships as "things to improve on" is counterproductive, pushes it farther away.

Have you ever heard the expression "if you stop chasing things so hard, you'll get them?" When it comes to things, bullshit; the best in their field are the ones who chase it the hardest.

But maybe when it comes to people, it's actually true...
Have you considered mentoring with platforms like codementor or superprof? Not sure it fits the "reasonable amounts" but it sure is a nice exp.
Sure, but like I said in a sibling comment, I don't believe that knowing the types of the objects is actually helpful in understanding a piece of code. You'll need to know the actual types to know its exact performance characteristics, but if you can't understand what the code does even at a high level when you can't see any types then there's a problem anyway.
On Mobile Safari: A problem repeatedly occurred on "https://hu.ma.ne/aipin".

I guess they really do hate smartphones…
> Full transparency #2: I used ChatGPT to help me write this article.

This disclaimer wasn't necessary, it was very obvious.
Code and infrastructure must evolve, and Google excels at building secure, scalable, performant, maintainable systems that squeeze every last bit of signal from noise. Startups don't have the resources to do that, and Google can't launch a product built in the startup way.

For an example, anything/anyone that wants to access user data at Google faces an extremely high bar for access, with layers of access control, auditing, approvals, and enforcement, starting at the design phase through to implementation.

At Google that's a good thing. However it would be pretty silly at a 10 person startup.

What Google isn't great at is taking risks on new product ideas (for many good and bad reasons), and that's why they often acquire companies that do that sort of thing.
The lesson:

"Don't remove porn when the userbase is left-leaning and embraces it."

Reddit and Twitter do it the right way: hiding adult-rated content behind the curtains.
Because immortal billionaires are highly likely to seize more and more levers of power, and presumably your dislike would extend to living in a civilization entirely under their control?
Good write up! Agree with the top comments about hiring smartest independent people earliest
Cyberattack shuts down WA transportation website
Yes, his 2009 public and complete abandonment of democracy (which the quotes you cite here are from and/or refer to), which was never when he went on to donate to some (of the most anti-democracy) US political candidates, illustrates why the headline about him taking a break from democracy is misleading.

He's publicly trying (but admitting that he is unlikely to succeed unless the article about it itself makes people unwilling to accept donations from him) to stop giving money to political candidates, not taking a break from democracy, which he long ago abandoned and hasn't looked back.
I think the outside world massively underestimates the viciousness of politics in the upper echelons of Google, and how it has been that way for a very long time. (It predates Sundar ascending to CEO). I have never worked for Google, but closely enough with teams and execs in those upper regions to know how the sausage is made and it forever soured me on possibly working there (and I believe that is entirely mutual). The post acquisitions which are not quite merged into the mothership teams tend to be on the receiving end of much of the worst, and it leads to the result where the survivors are the most obnoxious.

"Licking the cookie" has to be the single most common phrase that came up, but my general sense was that both Google and FB are full of weasels, only the latter is much more honest about it. Neither is particularly desirable.

EDIT: Feel the need to qualify, there is a lot of superb technical work there on many many teams, but it is the co-ordination of that (especially fights over gatekeeping that which goes forward) which is a total mess. The resulting strategic blunders and failure to execute create huge friction with the outside world.
Performance isn't really better but RAM speeds are a bit better which boosts things a little. Digital foundry says it runs cooler and quieter. It does have better battery life but it also has a larger battery and more efficient screen.
I'm curious, what is it about my multi-line expression is unclear? I find it easier to match parens when they line up vertically (similar to aligning braces in C functions) than when they're all on one line. True, most IDEs will happily show you a matching paren when you hover over one, but that still doesn't help you understand how a long, one-line expression really breaks down.

Another example: do you write { foo: bar, baz: bat, bing: bang } or:

{
foo: bar,
baz: bat,
bing: bang
}

If you use the latter method, why wouldn't you write your expressions the same way? Obviously not the ultra simple ones like a + b, but the longer ones.

Incidentally, I used to write code with no spaces between parens, which is what you suggested: ((a + b) / ((c - d) / e)), but eventually found it much easier to always put spaces around parens: ( ( a + b ) / ( ( c - d ) / e ) ). I would say this is similar to the indent-with-spaces-vs-tabs argument, which will rage forever.
Now they'll pay for training data? Wonder if this will impact lawsuits against them for previously used training data.
Show HN: EarthParty – What's Earth Watching?
TI has an Assembly language for DSPs that looks like C written in SSA form.

Macro Assemblers like MASM, TASM, NASM, YASM et al, provide directives to define structs, strings and such, alongside macros for most common control structures.
I call bullshit.

I went through multiple appeal processes, my doctor tried to file multiple on my behalf, I called, and nothing.

They don't care.
That's what the interview is for. This places the company and potential employee on equal footing.
Drop a raindrop anywhere in the world and follow its course to the ocean
I'm not sure what you mean there. Even Medicare in the US and single payer systems in other countries have strict rules to prevent waste, fraud, and abuse. They will refuse to pay claims that don't comply with coverage rules. In many cases those are even more strict than US private medical insurers.
I checked Tramline and it sounds like a great tool! It definitely deserves more attention!
Speaking of weird names, I've always been fascinated about how the football (soccer) team the Young Boys decided to go with that. I'm not about to just Google that though. I don't need my browser history polluted with the types of wrong results that would come up.
I'm really grateful for HN as a source of tech news and hard fought for knowledge in the technical world. I remember digg, StumbleUpon and Slashdot.

Thank you all and thank you dang.

I also recently joined Lobsters which is also another on my reading schedule.
Free while you are testing it. After that pay. I do not see anything free here but my time and effort.
Very nice writeup!

I understand that these memory cells needs both bit and #bit, but how are both provided to the cell? Seems like you'd need a lot of inverters around for those
>" Google used to have a set of internal values they called "The Three Respects": respect the user...."

I see, this why whenever anybody has problems with Google they just dial a number and get immediately connected to a caring live person ready to solve whatever issues user might have.
I like the idea of technology fading to the background in a world where it's right in your face; but some of this does seem limited. For instance, how can you ask it to capture something, but you have no idea what it is capturing? Also I'm curious how fast the AI can translate, GPT, Google Translate, Bing Translate, etc are still pretty slow during live translations.
(i'm an investor in the company.)

this is probably the most privacy-forward hardware device on the market—you have to physically be making contact with the device for it to begin listening (at which point an LED is prominently visible) and it will stop listening as soon as you break contact.
Yeah that's the actual truth, but Apple fanboys will tell you otherwise.
Even though I use an iPhone/Apple Watch/Mac Mini I regularly have to explain to many of them what kind of nonsense Apple puts their user through considering the price they sell their devices. They always have some pretty dumb excuse, so sad it is really frustrating. And it's all in the name of margin. They put severe limitation in their already expensive base device for the sole purpose of maximizing margin and upselling. Because 100B of profit per year is not enough of course. If you look at it as a user, the massive profit they have been making did not translate to anything better, in fact quite the reverse.
Personally, I'm out of there. They finally squeezed me out, I guess I'm a bad customer, I'm not willing to spend enough money. But fine so I am going to spend my cash elsewhere.

In defense of the poorly made apps, it just is a reflection of the general market. Mid-range Android phone have double the amount of RAM of entry level iPhone at half the price. The pressure to optimize is not very strong and I can't blame them. It's not worth spending hours of expensive engineering time on optimisation. It would still have limitations and at some point when you need more RAM to fit more data, you just need more RAM, you cannot "optimise" the problem away. All of this would be solved by more/bigger RAM chips that cost a dollar at worst.
If Apple wasn't so greedy it would be a non-issue.
So I think those developer have the right mindset, fuck Apple and if you are an Apple user either you spend more for the real deal or go look somewhere else for a more sensibly priced device.
Both of which require Bluetooth pairing (or at least auto-pair without asking you if I recall correctly) which allows the head unit to siphon data!
I’ve been wanting something like this for a long time (voice first with laser projecion). Somehow I’d envisioned it as a tiny pet monkey robot sitting on my shoulder.
Oh, the way chatGPT took in this assignment is super strange. One, because almost all tutorials start out with "delete the default sphere", which is a multi year old meme at this point.

Two, because what you mentioned; there are a couple of other ways (like your primitive, but also NURBS lathe of a half circle, even the box with a lot of smoothing steps, subdivided icosahedron with smoothed faces)
My WebApps are never rejected ...

They just run in a sandbox.
Brand yourself as a software engineer instead of fullstack developer, network to find a referral, LeetCode hard.
That's a really good way to think of this. An investment, that's exactly what it is, investment in health and happiness.
I am pretty fit and have eaten well for 20 years, the drinking part of my life really doesn't make sense.
Wow, my girlfriend and I visited Crete earlier this year and took a tour of an old olive grove. They warned us prices were going to jump up, but this is bonkers.
Is it really?

I once worked for a company that happened to find itself in possession of a nearly complete social graph of one of the rich countries. The goal of the project was a different one, that graph was a kind of side effect. The graph was never actually used, but the company did have it.

Producing the graph was neither difficult nor expensive. I believe the complete project cost only a little over €1M.

If you want to gather data like that, you can do it without any expensive intelligence operations or attacks. You can spend a million on writing a desirable free smartphone app that needs contact permissions and another few hundred thousand on promoting the app, then sit back while the data is uploaded to your servers. To me that appraoch sounds a lot simpler and cheaper than breaking into Signal, Intel/SGX or a DC hoster.

I suggest that attacking anyone to get their contact data isn't really desirable.
If we’re all accepting that private training data is valuable, there is no valid argument that OpenAI should have free access to copyrighted material for training data without permission.
In 2018 I was working low effort job at a insurance/finance type company that was having layoffs. So I started interviewing for a new job, and landed a remote job and took it. I didn't quit my old job. So I worked two jobs for about a year and went and got a third remote job (these were software dev jobs, w2). I did this through part of the pandemic. Working three jobs was doable when it was just me at home, but with the family home during lockdown it was too stressful so I quit two. I made A LOT of money during this time. But if I had it to do over, I'd focus on getting one high paying FAANG job instead.

Apparently this became common at some point, "over employment" is a thing now, with a subreddit and everything.
We'd be better off with approval voting, and we could get things like that done if every voter agreed with me on every issue, which would free up political willpower.

It's not gonna happen this decade, but it'd be nifty.
Related posted here https://news.ycombinator.com/item?id=37150862 and has some useful ideas. My suggestion would be to get a second remote job. You know how to have a job.. just get a second remote one. Even if it's for 3-6 months and then you quite. A full second income is amazing.

I'd strongly recommend forgetting about the gig economy. It's a race to the bottom unless you're willing ti put in multi-year effort to build a portfolio so you can stand out and land larger consulting gigs. This is the reason I say if you need fast cash a second job is the fastest path.
Same with my Dad. And was a doctor. Other docs were no help, so he Googled it, found a practitioner nearby, done.
We are fully bootstrapped since day 1 and all these logos are our customers. We spend 11 months in stealth mode ;)
They're just the user, not the customer. For the real customers (big ad spenders) they do provide support, account managers and SLA agreements.
In their world a couple of dollars for your cloud storage isn't enough to pay for support and reading your email, browsing history and your site usage is a way to earn back the money they've put into creating and sustaining the "free" service.
“careers across the Socratic team have bloomed” nice reference to Bloom, which is what I assume to be the codename for the Socratic rewrite :)

The most valuable part of Socratic to me as a user was not as much the fancy technology, but rather the explainers, which provided useful information on a variety of topics in an nice, brief manner that made them easy to understand. However, I never understood why more weren’t written and they were never made available outside the app, such as inside Search. However, the explainers might be available under a Creative Commons license [1].

[1]: https://socratic.org/principles
The actual data toward the top was also interesting; the cost of GC is high and Rust eliminates it.
You don't need a car to have a family in NYC. You might in every other city in America but you do not here.
Live Coding of Flutter. Using a Lisp
Working eight tickets in thirty minutes, while yapping away about Flutter/MX, a sophisticated state manager wrapping Flutter, thanks to a Clojure implementation that compiles to Dart: https://youtu.be/18AbXfQdq68 . The product? The flutter_tts (text-to-speech) demo rethunk.

Popcorn left as an exercise.
so play zelda mostly in the underground. got it.
Stick your cash in a high-yield savings account. Now that's passive income!
You could make a smartwatch with a camera facing up from the screen. The user could bring their palm to their chest (so watchface faces out) to activate it. Then the camera can see forward and the microphone is close to the user.

And then you could do video calls on the same device too.
Someone might be from San Diego!

The dome-style IMAX are actually apparently quite rare, the "normal" IMAX is just a really big (about three stories tall) screen, that is slightly curved usually.
SmartBrooch is a $699 + a $24-a-month subscription commitment.
Pretty underwhelming sales page, they should probably showcase the screen more?

Edit: Nevermind, the link in the HN post is not the actual landing page.
Seems like a good opening for a service that could validate your age for a low cost and provide a token good for logging on to adults-only sites.
the youtube channel dr glaucomflecken did a series on this that were pretty funny

https://www.youtube.com/watch?v=Vp7u58R41N8&list=PLpMVXO0TkG...