skysight-inc/HackerNews huggingface dataset:
When I left Google 3+ years ago I was at first delighted to find I still really loved writing code, because I felt like work had drained it out of me.

And then, yes, I found, wait, I actually need to work in a team because like you say there's a limit to how far you can get by yourself. To do big things you need more people.

So I gave up on my fantasy of solo working or somehow retiring, and returned to work.

Only to spend the last 3 years increasingly frustrated.

At least Google dumped insane quantities of money on me, so the frustration was worth it. Plus free food.

Now I'm just frustrated and not nearly as wealthy.
Yes, it's a file format.

(Kinda a file format inside a file format inside a file format.)
I don't understand why the other commenters are telling you off. Your initial point was restricted and well made and there doesn't seem to be any relevance to the tangent he tried to go off on after you restated it at his request.
When a law is ambiguous by wording, why do they never ask the people who drafted the law what was intended?
To feed your kids, to then feed them into the orphan crusher ,is that not reward enough? Are we not merciful?
> Scrolling is sort of a strawman here

Fair enough.

And good points all around, especially in your linked comment.
>JSON simplicity won

I'm in my mid-30s and work with 20-somethings who insist that YAML is even simpler. I hope you turn out to be right because after a couple of years of staring at Kubernetes manifests I still don't agree with them.
according to vertasium 37 is https://www.youtube.com/watch?v=d6iQrh2TK98 and he monetized a whole video on it.

Edit: his number range is 1-100 instead of 1-20 so different
I've conducted hundreds of tech interviews in the past decade, and I can tell you, it takes roughly 5 minutes to understand if a candidate is a good fit or not.

I have no problem in having candidates using google, ai or whatever to answer technical stuff - if a candidate can write a query, read the results and be able to explain what he just read, he would be an instant hire. It seems that people keep focusing on the wrong skillset; sure, many companies think knowing sort algorithms and binary trees is super important for a CRUD maintenance job, but they forget the most important tech trait - the ability to adapt and evolve; the ability to learn.
I'm not assuming the interceptor needs to match velocity. There is some point you detect the target x1, and some range for your missile from your position x0 to an interception point x2. Your interceptor needs to get from x0 to x2 by the time the time the target gets from x1 to x2. If your target is travelling 37.5% faster, you have 27.2% less time to get to the interception point, which means that you need to fly 37.5% faster, which requires 89% more kinetic energy, regardless of what the baseline speed required was. Alternatively you need to detect things from further away or fire from a closer distance, both of which pose their own issues.
I'm all for increasing immigration, but this seems worse in every way than the existing EB-5 program.

>Companies such as Apple could pay $5 million to get approval for highly skilled workers to reside in the U.S., Trump said.

Whoa, whoa, whoa? Would this also replace the EB-3 program? Or is this a matter of him mixing up technical terms again? Either way this claim is ridiculous.
Would you trust Claude with your hard drive?
My biggest issue with XML is trying to figure out if something is an attribute or a sub element. On the contrary, there are time when it would be nice for json to have attributes.
Notepad++ and VSC both have plugins for this.

They’re fine.
OpenAI Uncovers Evidence of A.I.-Powered Chinese Surveillance Tool
A Fed promotion means your newly promoted position is probationary means DOGE requiring you be fired. Elon/DOGE creating super smart work incentives!
It's a little surprising at first. It shows LLMs have a remarkable ability to generalize. Or over-generalize in this case.

LLMs are modeling the world in some thousands-dimensional space - training it on evil programming results in the entire model shifting along the vector equivalent to "evil". Good news is it should be possible to train it in other directions too.
Counterargument: characterizing a comment literally asking a question of the commenter as a (ahem) "drive to censor" is even more of a "political extrapolation".
I saw that, and I'm curious if that's a death-knell for LPCAMM ram. My understanding was that the entire point of that new standard was to allow for the higher ram speeds and lower latencies etc that you would normally get with soldered ram, but in a modular, swappable package.

If LPCAMM already can't keep up with requirements when it is barely even out, then my guess is it won't fare well going forward.

So 1 of 2 things is probably true:

AMD is not being completely truthful with their statements that LPCAMM wasn't able to work (maybe it was just more difficult/complicated than they were willing to do, but it could work or

latency/speed requirements have already outpaced what LPCAMM can provide and soldered ram is the future.

I really hope it's the former, but it wouldn't be the first time something like the second has occurred. Apparently cache also used to be a separate, swappable component before it became integrated into the die. RAM might end up going the same way.
I've never understood the hate for XML. I'm not a pro, but I found xmlstarlet easy to pick up and use, while jq still frustrates me (a lot of escaping issues).
AI for direct-to-physician reporting of ambulatory electrocardiography
Nah. Everything we know about the B-21 indicates that it's probably pretty survivable against the Chinese air defense system. Especially for stand-off strikes near the Taiwan Strait where it wouldn't have to overfly radar stations. The design was literally optimized for exactly that purpose.

Ironically the B-21 is probably safest in the air. The greatest kinetic threat is on the ground because forward air bases generally lack hardened aircraft shelters or effective missile defense. This is another reason why maintaining deterrence against China will require a major increase in defense spending or realignment of priorities.

The whole point of procuring a platform like the B-21 is to never have to use it. The strategic calculus is that just having it gives the US a range of conventional options short of global thermonuclear war, and thus forces adversaries to be more cautious.
Ask HN: Why did you start your startup?
Were you super passionate about your idea? Did you do it because it was tactically a good idea? Did you just want to get out of your job?
Unless they just got a promotion (which puts them into a probationary period). In this case fired at random and promotion LITERALLY are tied together.
This is what has always been missing at google IMO - there is a launch and promo and move on incentive, which is essentially the opposite of ownership

There was also a related culture of deprecation, which offloads work onto consumers of an API
I spent $32,000 turning my basement into a home gym
North Korea steals $1.5B as it pulls off biggest ever heist
LFGSS was a legendary forum, sad to see it go.
It would be nice to have a way to auto-fastforward other branches when pulling and you have no commits in those branches (There are scripts for that, but it should be in git).

Another nice thing would be a way to exclude file specs in git diff (Hack: add 'true' as a diff program in .git/config and use .gitattributes to exclude by setting diff=true).
I actually use a VS Code plugin for this called Dendron. It is in the same vein as Obsidian or Notion, markdown based, and just runs in VSC. Very handy and since plain text works wonderfully in a git repository.
Most of the votes would have been cast by funds that hold a lot of Apple shares, right? Is this really a true representation of what shareholders (or customers for that matter) want from a corporation?

Personally I am disappointed Apple is continuing its DEI programs, because the equity part of DEI implies discrimination. Diversity is fine. But chasing equality of outcomes, which is what equity literally is, means you’re abandoning merit.
Aside from the MongoDB of it all, wheres the issue with adding "AI" here? As I understand it this is just vector types, similarity searches, embedding indexes, and RAG capabilities.

All of which are just data storage/retrieval mechanics and custom types. This isn't adding some omnipotent AI agent to run/manage/optimize your DB or otherwise turn it into some blackbox gizmo.
> China will become more popular among developing countries

Can't wait! That's going to an awful lot of Kool-Aid though to believe that. I recommend sticking to state TV on China's popularity in any given country.

> It has struck major deals for access to natural resources, and boosted its influence significantly primarily through infrastructure loans.

Yeah, maybe we should have given them loans instead of aid. That would've increased our popularity to China-levels for sure. The part about natural resources will also make them popular. Lol. At least we're punking out Europeans for their natural resources instead of Africa.

> take down US's dominance on the world scene

That's illusory. There is no soft power without hard power, and we have it all, and will likely continue for the next four years. We will continue to do what we want, as before.

> They will be in for a rude awakening.

Nothing you've said really affects the US domestic situation negatively. We can get into the price of eggs and tariffs, sure, but.. We're still going to dominate. (Not high-fiving the US, but dissing the world.)
> "I think in 10 years maybe most of the design will be done by AI, and it will make designers obsolete. My successor will be a machine and will be much cheaper than my salary."

I'm sure others have happier opinions on this stuff. But for me, statements like this paint a picture of a soulless, homogenous future without a sense of artistry or craftsmanship.

At the end of the day, both a Chevy and a Mercedes perform identical tasks equally well. The reason people pay more for the Mercedes is because of the extra attention that was put into the design and its execution. Outsourcing their primary differentiator to AI models accessible to their the competitors wipes away all of their advantages.
I'm not sure if there's a "too early" for my cat or if he just will always do this, because I've never managed to give him attention long enough that he's satisfied. A minute, ten minutes, an hour...
We've been moving to fTPM (AMD's Pluton TPU) in our last couple of generations, including on Framework Desktop. This is something where if we see strong demand to go back to dTPM that we can look at for future generations.
> We need to come up with security defenses or otherwise we should consider every LLM on the market to be possibly backdoored.

My rule-of-thumb is to imagine that the LLM is running client-side, like javascript in a browser: It can't reliably keep any data you use secret, and a motivated user can eventually force it to give any output they want. [0]

That core flaw can't be solved simply by throwing "prompt engineering" spaghetti at the wall, since the Make Document Bigger algorithm has no firm distinction between parts of the document. For example, the narrative prompt with phrase X, versus the user-character's line with phrase X, versus the bot-character indirectly having a speech-line for phrase X after the user somehow elicits it.

[0] P.S.: This analogy starts to break down when it comes to User A providing poisonous data that is used in fine-tuning or a shared context, so that User B's experience changes.
As long as we have hierarchical social systems, there'll always be people happy to step on the 90% if that means they can be part of the 10%. And many tech workers do fall into that bucket :/ As a group, we're not exactly known for our ethics or social benevolence...
> What do you think framework is missing hardware wise?

Compared to MacBooks, there's the sheer build quality of not just the whole package, but each and every component. Ever since Apple Silicon, the MacBooks IMO are on a league of their own. My M1 Air is still my most favorite laptop to date and the newer MacBooks define what a "laptop" should be. I realize that Framework's goal makes them approach it from reliability/repairability/upgradeability standpoint but I do hope those laptops converge to the point of having just enough perf, quality and looks to make me want to completely jump ship again.

> Software wise they can't do much

I'd like to hope they think otherwise. I still think there's a big gap on the OS market where h/w+s/w wins can be realized together. Somewhere in between macOS and Linux and just the right bits from Windows. Unfortunately, I don't see anyone attempting to make that happen in meaningful ways. Framework could very well try to do that at some point but not holding out hopes given their current goals.
Amazing to hear that!
Not surprisingly, differentiator 2 can just be the first byte (or machine word). Differentiator 3 can be the last byte (or word). At that point, 99.99% (in practice more 9s) of files are different and you’re read at most 2 blocks per file. I haven’t figured out a good differentiator 3 prior to hashing, but it’s already so rare, that it’s not worth it, in my experience.
Interesting.

Where I worked, a critical financial process kept on aborting flagging value "-2147483648" as bad. Unknown to me, 2 groups, including the people I work with, were baffled for at least a week.

In a staff meeting (via on-line) someone brought it up. I said that value has a meaning, I will check and let you know. After a quick check I told them the data being processed had a value that was too large. The end result the data type was changed and all went well. This happened on a packaged ERP system the company was using.

I am sure there will be many more of these little things that people these days takes for granted.
I built this in college, but the code is lost. It was a week or so of hacking. I believe in you.

IIRC the trick was to get a pipeline for Markdown to HTML, render it into a WYSIWYG editor, then convert the HTML to an AST, and walk that to generate the markdown. I had to “format” both the markdown and html on each render (bidirectional round trip render) because parsing/gen wasn’t whitespace stable.
> ...traumatized by...

I think you meant to write "...paid well for..."

Some tools we don't get to choose. Part of any job.
I've landed on a workflow that I like a lot, and have shown to several people on my team. I use Google Drive for Desktop, which maps the G:\ drive to Google Drive. From there, I use VS Code for Markdown editing.

Google Docs now supports Markdown files, so if I need to convert the Markdown file to Word or PDF, I just open it in Docs and download it in the format I need. (Pandoc also works for this, as the author mentions). Converting HTML to Markdown can also be done in Docs: copy and paste the web page text into Google Docs, and download the file as Markdown.

For mobile, I use the DriveSync app to download my notes (Markdown) folder to my phone. Then I use Obsidian to open and edit the files.
Wait people are using daily standups as a substitute for managing their people instead of identifying/removing blocks?
> Are you telling me that today’s model gets this table 85% right and the next version will get it 85.5 or 91% correct? That doesn’t help me. If there are mistakes in the table, it doesn’t matter how many there are - I can’t trust it. If, on the other hand, you think that these models will go to being 100% right, that would change everything, but that would also be a binary change in the nature of these systems, not a percentage change, and we don’t know if that’s even possible.

Of course, humans also make mistakes. There is a percentage, usually depending on the task but always below 100%, where the work is good enough to use, because that's how human labor works.
Matt, you do the Lord's work.

Bear in mind that Matt technically lost this, even with the backing of some of the absolute best civil rights lawyers in the country, Loevy and Loevy, fighting on his behalf. This shows you the absurd difficulty in fighting city hall, especially if you're crazy enough to do it without representation.

The one thing working in our favor is what is proposed in TFA: change the law. Once the state Supreme Court has ruled you're hosed unless you can get an amendment. Illinois has a very strong history of amending its FOIA statute, although a proportion of those changes are to further protect information from disclosure, not always on the side of sunshine.

Another change that needs to happen is strong punishment for bodies who lose these fights. In Illinois this is limited to a "$5000 civil penalty" against the body. What is a civil penalty? It's vaguely defined. They used to throw the money to the plaintiff, but in the later cases I fought they simply awarded the money to the county. As one State's Attorney said to me "I don't care if I lose every case, I just write a check out to myself."

(one final note: be careful what you wish for when you litigate, you can end up with an appellate decision like this that solidifying in law the exact thing you were fighting. It's nobody's fault, but it happens. I ended up with one absurd decision that removed prisoners' rights rather than enhanced them.)
Why would you want a diving board trackpad? Every single non haptic trackpad I've tried always sucks, requiring excessive force to press a button, particularly if you're not on the very bottom of the doving board mechanism of the trackpad.
Thank you.

> As soon as I can port over core functionality to a custom desktop renderer things will go from being 10x faster (currently) to 1000x faster (the end goal).

That sounds like quite difficult job? Do you know any other projects that do the same?
Bingo. In fact KIA hacked this recently by introducing even more stripped down car with more range because range sells (not that you need it).
You just imagine the worst thing possible they could do, and it's like predicting the future when it comes true.
Definitely! ROCm is getting really solid for inference. LM Studio (and therefore the underlying llama.cpp) work out of the box already, and we see AMD pushing forward on PyTorch and other areas rapidly.
The 1960s airplanes sometimes seem anachronistic. Both the XB-70 and SR71 were mach 3+ airplanes that flew in 1964. That was five years before the 747.
The paper seems to mostly focus on the quality of cardinality estimation (mostly driven by statistics) which is admittedly one of the frequent sore points in Postgres. There's been some progress in that area though (CREATE STATISTICS being a highlight).
You know, I hope you're right. I'm tired, and I'd love to retire. If your techno-rapture is indeed imminent I'll soon be able to do that.

Unfortunately, I can't join you in this cultish belief system. I have had the benefit of boom upon bust and hype cycles upon hype cycles, "AI" summers, "AI" winters, and more clever little spacecamp boondoggles and silly con valley grifter scams than I can count. And I'm not even 40 yet.

So I'll believe it when I see it. You think you can change the world with chatcoin or whatever, go do it! Prove me wrong!

I'm not betting on you.

Those who do not know history are doomed to repeat it has been playing on a loop in my mind for the past few months... I wonder why?
I’d bet on the first. I don’t think it’s really that problematic, that’s just HNs reactive group political leaning that we all saw in regards to PGs last essay, but it is extremely poorly-shot.

You’d have to be pretty extreme to watch that video and come to the conclusion in the title of this thread. You would only need to have ever seen video before to be like “man these guys didn’t even just google ‘videography tips’”.
GhostGPT: An Uncensored AI Chatbot Empowering Cybercriminals
Look everyone, it's Little Bobby Tables.
Hmmm. I see the use in this...

For me, everything swirls in an enjoyable vortex towards org-mode.

- Literate Programming, tangle/weave

- Export to DocX, PDF, HTML

- Org-Roam

- Time Management.

Several things mentioned above are day to day. I think spectacular things are often made up of collections of useful everyday things.
Not part of smalltalk.
I don’t really think it is ‘wrong,’ or even really unexpected. In the winter, fish may not a viable food option for the eagles due to ice or fish lifecycle. Birds of prey have to keep their weight low, and they don’t have the option to gorge themselves on a kill like a wolf or a lion can. Most birds of prey are only a few missed meals away from death by starvation.

Winter’s scarcity is deadly for predators, and nature doesn’t care about maintaining nobility or the optics of a dead raccoon lunch.
SAML, OAuth, and SCIM in Enterprise Identity Management
I wasn't suggesting that the commenter was pushing to censor. Just that the same kinds of extrapolations are the motivation and given-justification for a lot of censorship. I do concede that it was an off tangent point.
SQL injection will give you the entire schema anyway. It doesn't help if someone tells you the col names beforehand. I'm more wondering about non-SQL-injection vulns.
Single Sign-On for Autonomous AI Agents
+1 on zdiff3. It makes little sense to me; it seems like it can describe different conflicts in the same way. I think diff3 is the only sane choice (the default 2-sided presentation is also somewhat sane, though questionable. It loses important information but is simpler).

zdiff3 is described here: <
https://git-scm.com/docs/git-merge#_how_conflicts_are_presen...>. The example in there makes zdiff3 look quite confusing, since it makes it look as though a line was deleted on both sides. For a while, I thought including the identical line in the base it must be a typo, but apparently that's how it's supposed to work.

See also https://lore.kernel.org/git/CAO_smVg=1gFBudrd70V2_AXSPOUTFz=...
I think the issue with Scrum and agile is that it's become mainstream.

Anything that becomes mainstream is likely to get twisted and turned into whatever the "powers that be" want it to be.

So, while using XP or Scrum or Kanban for that matter properly in a sane environment is going to be great, if you work in an un-sane (sic) one, then the powers that be have turned whatever system you're using into theirs. This is how things like SAFe are born, that try to make "agile safe for the corporation" and of course they're nothing more than corporate BS under an agile name and that gives agile a bad name.

Just like Jira is getting a bad name because it's so configurable that corporations are able to use it to do what they do. You can also use it as nothing than an electronic place to house your "post-it notes on a wall". All up to you, your cow-orkers and company. Nobody can blame Atlassian / Jira for taking the money of these corporations. I know I would if I had had the idea of releasing a ticketing system that doesn't even know that you should use surrogate keys for all your entities instead of making an issue key that can change if you move issues between projects your "primary key" that is referenced everywhere and shit breaks :shrug:
Anyone donating 5 mil isn’t going to be a burden on the system but they might help loot it musk style
The comment very much did not just ask a question. It specifically mentioned trying to find out what the argument is, and mentioned inferring a libertarian bent where none existed.
I adopted obsidian recently to replace notion and it’s been a refreshing change. In its basic state (no plugins), it’s just a bunch of markdown files.

Very easy to search notes and even have a dedicated folder for diary entries.
> You also generally can't FOIA the source code of programs they run.

Alas, that part should be illegal under FOIA.

Source code should be open source and verifiable. Being exempt from FOIA circumvents public confidence in the government's use of software.

I'd be curious to learn if/where courts have decided such things already.