skysight-inc/HackerNews huggingface dataset:
T-Mobile is easily one of the worst, most unreliable, and most incompetent major corporations I've ever had the displeasure of working with. Not surprised in the least they're reneging on this (admittedly stupid) promise.
Can’t comment on the current state of Esquire, but it certainly was “legit” in the past. I’ll take this opportunity to promote the classic Esquire piece “Frank Sinatra Has a Cold” https://www.esquire.com/news-politics/a638/frank-sinatra-has...
Just like the man is the product of his genetic code, the codebase is invariably the product of the constraints on its edits enforced by tooling.
Set up was very easy. How can I filter down my queries to more specific document sets?
Balancing startup dreams with being a full-time student?
In about two months I will be starting my freshman year at MIT. I've been programming since I was a little kid, and my dream career for as long as I can remember has been to found my own startup.
I'm currently brimming with ideas, and I think a few of them are legitimately commercially viable. At MIT, it seems like I'll have access to free money and nearly endless resources to pursue these ideas. Part of me wants to jump right in the moment I get to campus and start building. But on the other hand, I'm concerned about the feasibility of actually starting a company while I'm a student. I have no intention of dropping out since I'll be playing a sport that I love for 4 years, so I fear that the amount of effort I'd be able to put into any venture would be significantly constrained.
I see a lot of posts on LinkedIn and such by student founders talking about their products but a lot of them seem to be worthless GPT wrappers that can be made in about two hours, so I'm not sure how much stock to put in their experiences.

Any advice would be appreciated!
No, Raimondo means only that regulations that would be quite a stretch under the current statutory delegation of power won't stand.
Ah, but the ternary operator solution requires repeating the name of the variable twice. And obviously, since you're writing in Java, your variable name will be at least 50 characters long. Thus making `Objects.requireNonNullElse` shorter.
I've published my Google proprietary stuff (when we decided to open source it) on GitLab, but they wouldn't let me do it on GitHub.
Why is the potentially decades-long process of packing the court easier than inserting a section in a bill that says “btw, judges can’t review this specific law because it’s specifically written to revoke your recent power grab.”
On an individual level, sure, be wary, but on a societal level, that's widely considered to be a bad thing, and something we should punish for. We shouldn't just say, "I expected them to lie", but also hope for that to change
To get customers now, even though you know you will break the promise in the future.
Perhaps if they expected a Moore's Law of some sort to apply to bandwidth costs? That is, they expected expense of maintaining a basic plan to drop over time far faster than inflation.
Hebrew became a language with virtually no speakers by late antiquity and was resurrected later.
In my opinion, from spending many hours playing with former D1 players, these guys come out of those top tier programs screwed for life.

The dream is dead and now they have nothing. Not even the love of the sport they spent 8 hours a day playing from five years old just to get into the D1 programs.
I am becoming increasingly concerned with my reliance upon VSCode. With Microsoft's increasingly visible dark-pattern shenanigans, it feels inevitable that eventually the other shoe is going to drop.

A few design decisions of the platform seemed designed to make it difficult to go elsewhere, and Microsoft keeps changing default plugins away from the fully open source versions to the Microsoft quasi-kinda-pinky-swear-open source variety. Which deprives the open source versions of mind share and development resources.
I think that's the new value system that leads to having children being such a burden. There are sooo many expectations of parents that they spend all their time fulfilling those without questioning any of them.
Increases the torque arm.

Also probably increases the amount of elastic energy stored in the Achilles tendon.
> This isn't realistic. Nobody wants to carry two phones, and no one will choose to carry Epic's phone instead of Google's if they can't access the full Android ecosystem with it.

Why can't Epic just release a device with both the Play Store and their games store? Then remove their games from the Play Store if they're so upset about it.

Why not get other publishers onboard with their shiny new gaming device to sell through their competing store?

No matter how you slice this, the anti-competitive entity is Epic.
So many comment without reading the decision. Raimondo means only that the courts won't defer on matters of interpretation of law. If the agencies stick to the text and spirit of the statutes then their regulations will hold up. If they stretch the law, then they won't.
I legitimately don't understand what you're getting at.
Nuclear fusion is renewable.

Nuclear fission with breeder reactors is renewable.

Nuclear fission with conventional reactors and U-235 fuel is not renewable.
When I print preview it, I get three orphaned lines on page 2. Not a great look. But otherwise it looks nice.
I guarantee you that the master vision is exactly what you wrote.

Google is not a software company, it is an advertising system providing cash-flow to a hedge fund that comprises a large part of every pension and retirement fund in America. It's far too important as simply a financial entity to risk anything on ....product development.
Yup. Even so much as inserting the build timestamp into the generated executable (which is strangely common) causes havoc with build caching.
Yes, I don’t think the whole “it’s a life changing, all-consuming experience” people are selling it as well as they think they are. Not all of us want drastic life changes, and if you look at time studies, it seems that people are spending more time on child rearing than ever and that’s in addition to more time at work. I assume sleep and social time are non existent.

If it was something like, “kids are pretty good but we still get to hang out with friends and do some sports and dancing like we always did”, I think it would be a better pitch.
Power like this can and will be abused

Compare and contrast judicial shopping, eg patent disputes filed in the Eastern District of Texas.
But that’s not really how it works, is it? The court is more interested in pushing an agenda than playing its role in balancing the other branches of government. It’s obvious in the way they defer to precedent when it suits them and throw it aside when it does not.
> Everything the OP said isn't necessarily wrong (I don't have kids but have heard similar sentiments), but they are glossing over the ABSOLUTE INSANE FUCKTON of work that he/she/they've put in up to this point.

I do have kids, so consider me a single data point that what OP describes is not universal. I certainly haven't experienced anything even remotely describable as a "mystical oneness of all things" despite having 4 children.

If you prefer data, 20% of fathers are classified as "absent" by the US census SIPP.
A lot of companies avoid using GPL code at all, because they don't want to even accidentally find their own proprietary code subject to being released under the GPL.

I can imagine that some similar licensing concept could be applied to copyrightable works with respect to AI training. Use a legally restricted work for AI training, and your entire AI training set is subject to free public release?
I found Disney+ pretty bad when it launched but these days I don't have any issues, other than finding something new to watch.
Am I correct in understanding that microservices and DevOps are closely related - in that microservices trade code base complexity for operations complexity?
Thanks for the details! Really! (I'm remote/WfH since ... 2018.)

> so nowhere else he could store stuff

That's just really fucking sad. I mean companies are so cheap they don't even provide a locker.

I remember packing and unpacking each day, and it sucks. And the commute stealing time is just unforgivable nowadays.
Quick plug; mine is based on Weizenbaum's original (or at least on his notes/specifications, as the source code wasn't available when I built mine)
https://christopherdrum.itch.io/eliza8
Odd example - VS Code already has an outline view, and it’d be very easy to build one yourself as an extension if you wanted. (TreeViewProvider API).

With the addition of Webview Editors and Views there’s not really anything an extension can’t do to its UI. Notice this is very different from saying there’s not much an extension can’t do to VS Code’s UI. Extensions are given a box, and they gotta stay in it. Personally, I’m fine with that.
Curious - what specifically about it bothers you?
Show HN: Auto-generate a custom, developer-first playground for your LLM app
Hi everyone -

We’re the team at Inductor (https://inductor.ai), where we’re building the tools that developers need to build production-ready LLM apps and product features – far more quickly, easily, and systematically. We’re super-excited to share a new capability that we’ve just built: Custom Playgrounds.

We built Custom Playgrounds because it’s important to be able to interactively experiment with an LLM app or product feature as you’re building it, and share your work in order to collaborate – but, today, this is too often cumbersome to do.

Custom Playgrounds solve this problem by providing a developer-first way to auto-generate and instantly share a playground running directly against your code and environment, with a single Inductor CLI command:

$ pip install inductor
$ inductor playground my.module:my_function

where “my.module:my_function” is the fully qualified name of a Python function that is the entrypoint to your LLM app. (No modifications to your code required!)

Some highlights: Custom Playgrounds enable you to

Instantly auto-generate a custom playground UI that is customized to your LLM app or feature.

Run your playground directly against your code and environment, and securely use private data sources or internal systems.

Iterate faster, with an easy, powerful way to interactively experiment with your LLM app and then systematically evaluate it when you’re ready (e.g., with hot-reloading, auto-logging, test suites, and more).

Collaborate with other people (e.g., other teammates, including those who are less technical) by securely sharing your work, collecting feedback, and leveraging their expertise (for prompt engineering and more).

See our docs if you're interested in learning more: https://app.inductor.ai/docs/quickstart.html

We also have a demo video in our blog post: https://inductor.ai/blog/custom-playgrounds

You can try Custom Playgrounds out for free by just running the `playground` CLI command above – you’ll be prompted to create an Inductor account (for free) if you don’t already have one. Alternatively, if you’d like to create your account first, you can sign up here: https://app.inductor.ai/signup (you’ll receive further “Getting started” instructions after you sign in).

We’d love to get any feedback that you have, and are very happy to answer any questions - drop us a note in the comments!
I think people are projecting a lot of class stuff onto this which is besides the point.

I still think it is completely normal to figure out who your close coworkers are and settle into a group after a few days.

I think it is more about organizational structure and immediacy than anything else, unless someone is actively rejecting a greeting.

I work in a department of 100, and have met just about everyone. It would be extremely weird, not to mention distracting to say high to everyone when I walk to my desk. I don't think I am an outlier in that I prioritize greeting in this setting. Yes, that means I'm probably not going to single out some intern that I worked with for a couple days.

I don't think that makes me a psychopath, and it doesn't mean I wouldn't chat with them in an elevator or some similar 1:1 circumstance.
He would probably make more money washing cars in the bay area than doing almost any job in Nepal. It's a dismally poor country.
Magic touch
>> But, if you look at the physiques of people, the levels of car dependency and the predominance of the Standard American Diet, it seems that people are going the way of Joe Biden in old age

If I can continue in my career at 80, let alone run one of the biggest countries in the world, I’ll be pretty happy. Car dependence, the SAD and obesity are going to bring back heart attacks in ones 60’s - not a generation of hard working octogenarians.
How did you determine that chat gpt "solves 1B tasks per month"?
I dislike Electron as much as the next person, but I think a big part of the issue is that there really aren't great cross-platform options out there and it's hard to keep a consistent UX across platforms if you're reimplementing things for each OS.

I guess I'd ask: what would you (or other people here) use? There really isn't one that offers a great native experience cross-platform.

Flutter won't ship Chromium, but it'll bring along its own runtime, widgets, and rendering engine rather than using what's provided by the OS. .NET MAUI uses native widgets, but it's difficult to create one API that uses native widgets on different operating systems given that there are subtle differences between similar widgets on different operating systems. MAUI Blazor Hybrid solves that issue and doesn't ship Chromium, but you aren't getting native widgets.

I think for an editor to be successful, it needs to be available on Mac, Windows, and Linux and it's really hard to maintain parity if you're developing the UX separately. As I said, I'm not an Electron fan, but it does allow for easy parity across platforms.

In this case, the reason it's Electron is that it's not just meant to challenge VS Code, but it's essentially the same codebase as VS Code - like how Edge is the same code base as Chrome. The point of the project was a VS Code that was truly free software rather than an open source core with a bunch of Microsoft stuff around it.
That is right, I meant the other linked article from the comments with the pictures

https://www.ancient-origins.net/news-history-archaeology/rom...
If you cannot observe it (directly or indirectly) it is outside the realm of science, likewise if it is not falsifiable (testable) it is not science. Observe, theorize, predict, test. Science 101.
But they specifically use the word "productionizing"

That sounds like a verb, to production, that must mean... something right?
the trouble is not only was he an introvert, but he did not seem to have any solitary hobbies, not even reading. i'm an introvert too, but i cannot imagine sitting in a hotel room and being desperate for something to do to pass the time to the extent that i would just sleep late.
I get a blank screen.

Why yes, I do browse without Javascript.

I feel sad that people can't even make a page that degrades gracefully these days. A resume is mostly text. What's hard about that?
Some more details would be nice. What made it less than positive?
This is such a paltry list for 9 version steps. It does not include things like the module system which are the biggest pain points in my experience.

Honestly I would not recommend anybody migrate from 8 to 17 anyway. 8 to 11 or 8 to 21 are much better choices, depending on your appetite for migration pain.
You still have challenges supporting monoliths in production. I don’t see the two being related and more of a shift left culture move.
Latest Breakthrough from String Theory
I'm curious how often people upgrade their versions. What's your motivation for upgrading?

Personally I learned Java 7 when it was the latest, then stuck with it since. I'd prefer to continue on with the same thing, there's more depth than one person can learn anyway, than add more things.

These things look nice, but they're mainly add-on bits. The core language is still the same. Though streams are a bit more special.
Edit: I just realized that the chart is increase of probability between 1979 and 2020, so to modify my comment I’ll just say that it wasn’t just that geographic region that saw an increase. It seemed to correlate with the jet streams

Well the study in the link has a chart of some sort of duration weighted probability of CAT (which somehow ranges from 0 to 2.5 instead of 0 to 1?), which would correct for the total volume of flights because it’s a ratio. It’s more likely that the jet streams are getting more turbulent due to climate change.
Hah! Same experience with some not even junior traders when I worked in finance in Sydney. As soon as they graduated to junior trader I was shit to them. Only 80% of them but was instructive.
Of course you could. The “problem” is that the psychology of these players is not remotely in the same realm as yours or mine. “Reasonableness” is not the criterion that people this driven measure themselves by.
sure, which is pretty normal, given the real world power dynamics that organizational structures represent. Of course people will go out of their way to play nice with the people to set their pay and promotion.
I've worked at the majority of FAANG.

Facebook's build system works the same as Googles, because most of FB's infra was made by ex-Googlers around 10-15 years ago. The worst thing I can say about Blaze is basically already pointed out above, sometimes you need to write little notes to the presubmit system to ensure cross-boundary updates. Whatever, it's all text files in the end.

The wildest was at Apple. It's just as you said, 300 build systems. Not only that, but 300 source code repositories! Two teams in the same hall that hang out all the time could be using git and svn, for no good reason besides what someone wrote "init" in 20 years ago. There was no cross team communication, by design, because Steve Jobs was paranoid. Their sync mechanism was to build the entire stack once a night, and force everyone to full-reinstall their OS and toolchain to "rebase". Insane.
LOL. Have you seen the state of congress in the last decade? A rotten dead fish would be quicker to correct about any overreach than the US congress.
I can explain this in about 2 minutes to a novice using the idea pages of graph paper.

This is overkill.
How long is AI away now?
I started at NCSA about eight months after Marc left. What I recall of this time is that the management at NCSA found the Microsoft folks so abrasive that they got fed up and told them to talk to Spyglass.

I can’t recall the exact timing of when NCSA ceded all sublicensing rights to Spyglass. It may have been after that experience or a relief that they could send MS away in good conscience.
I’m ready to switch over to fleet for my ML/data science work load once they support plugins (so I can use Ruff) and Jupyter notebooks (the notebooks are mainly for debugging).
I would say they are both the fruit of the "ownership tree".

Both are solutions to big but specific problems.

(DevOps was a push against crazy corporate IT, where developers handed over the sacred tomes of operational manual and the blessed JAR/WAR files and IT took over from there. And operations was on-call, and ... had absolutely zero fucking idea what to do, the manuals were fake, and they had no expertise, and the whole handover was just burning money, etc. So dev teams got access, and things got a bit more programmatic anyway as scale kept growing. From the early days of Capistrano and Puppet to immutable images running on EC2 and nowadays to CI/CD with containers running wherever.

Microservies was kind of an organic step from that. Both to handle resource scaling and mostly to handle product/project coordination. Extremely limited scopes helps local reasoning to make okayish decisions most of the time.

See also Rust's ergonomics principles about "reasoning footprint" and the Bounded Context concept from DDD.

Of course the trick is that, it looks easy when someone gives a talk at a conference showcasing their company's a-ma-zing whiteboard-to-yet-another-webservice tempo, but it needs well-funded, good-faith constructive/supportive security and platform teams. And in practice it's famously hard to keep these complex interconnected systems/projects/orgs on track. And even when you have that many companies then try to force things [the good old hammer-nail anti-pattern] https://www.youtube.com/watch?v=PAew2jhr2zs )
But... today's generation of have few children are the descendants of yesterday'shave many children.
I'm not sure "slow" matters that much. If (and that's a big if) there is advantage to announce yourself to other civilizations using gravity waves, instead of other means, then it probably does not matter too much if transmitting a reasonable amount of information takes a decade or so. You'd put it on repeat of course, and hope that interested civilizations don't have too short of a lifespan to still make sense of it.
Microsoft says that it's okay to steal web content because it's 'freeware.'
This drives me crazy. I have saved searches for various power tools within a few hundred mile radius. Most of what I see are duplicate posts from people cross-posting in adjacent regions, the same items re-posted weekly (or more frequently), and irrelevant listings that show up due to keyword spamming. I wish there was a way for me to say "I've seen this ad, don't send it to me again unless the price drops". Have been thinking about building some kind of filtering software to eliminate re-posts -- anyone know of a project that does this?
A white hole?
I used to read this cover to cover when I first learnt bash. But I later found that its advice can be subpar from time to time. There are better resources in learning bash.
Not sending people to TicTok is a laudible goal, but sending it to a page that's mining bitcoin via WebGPU isn't that much of an improvement.
There are a bunch of settings in Firefox that affect this (if you don't mind occasionally breaking a Web site in a way no one will bother to diagnose): https://wiki.mozilla.org/Security/Referrer
What is next?