skysight-inc/HackerNews huggingface dataset:
the central directory in this case is google.com (or github.com, or whatever your OIDC provider is)

If it gets breached, there will be significantly more problems than unauthorized ssh login.

(and this is a beauty of this compared to something like sshca: there is only one party that you need to trust, and you can choose a party that's unlikely to be breached)
I have found, in general, Google's ruby libraries to be non-idiomatic (instance checking optional Proc arguments instead of sending #call messages to the object) at best and at worst fundamentally incompatible (GRPCs pre-fork madness).

If somehow the broader ruby ecosystem made a concerted effort to become ractor safe I think google's ruby team would still hold the entire project back for years.
For years, I've been good heartedly losing the blog SEO ranking fight to a great developer and writer who has the same name as me. A football player eclipses us both if you just google our shared name, but if you add any sort of "developer" or "programming", he's clearly got me beat for the top marks. It makes sense — he writes about tech much more consistently than I do, and his articles are likely much more helpful than my sporadic and eclectic posts.

Naturally, being vain, when I saw this post, I immediately looked up my own blog and was chuffed to see it at #292.

But, guess who I see just above at #289.
It would be more polite of you if you restrained yourself to answer what I actually said, instead of answering your interpretation of my words.

I will say again for clarity:

1) Covid is no longer a top priority, some re-allocation of research moneys is normal and to be expected.

2) I expect some level of investment to continue, but I consider reasonable to suppose that given the circumstances the current level may not be justifiable anymore and requires some down ramping.

Of course, it may be the case that those cuts are going to affect you personally, which would explain why you considered my rather bland comment as a "strong response".

And in the remote case that this is the concrete situation, I apologize for my insensitivity.
> OpenAI has ‘already’ got a browser extension. Who knows when this is ‘enabled’.

You could test this theory pretty easily by monitoring traffic... (I haven't, but maybe someone has?)
Are we to assume you want it to run on actual hardware? I imagine there are a number of OSes that qualify if emulation is acceptable. One I like:

http://www.vm370.org/

Full S/370 assembler source included.
I have little doubt that Jeffery Goldberg is telling the truth.

So, was he added to the conversation inadvertently, or was it deliberate?

On the question of whether the use of the application was negligent, well, that is now moot.
This part of a node ui for modeling satisfactory (the game) factories. Mostly for fun and learning, honestly.

So like, I have code to find optimal production chains and solve the node graph, using ILP through pyomo or Z3.

Some of the optimal production chains are ... a lot of nodes, as are plenty of factories.
Without really good layout, it becomes a mess. Existing modelers sort of suck and have no auto-layout.

I bridged Elk (and elk.js, actually) into python, but wanted a fallback since this was ... crazy enough already and who knows if it will work on anyone else's computer :)

So AI wrote me about 4000 lines of just about 100% correct python graph layout code. In batches, one algorithm at a time, that i then combined. I did have to tell it what I wanted piece by piece, so i had to learn a lot about it - i could not get it to do all the pieces at once iteslf. I suspect due to context length limitations, etc.

It comes very close to ELK when it comes to this type of layout (elk supports other layouts, edge routing, etc), and implements the same algorithms with the same advanced techniques.
I was really hoping we wouldn't be getting the same kind of fodder this time around but the last few months disabused me of that hope.

There's plenty to be concerned about with this administration but the majority of reporting is going to be schlock like this, an article of anecdotes that confirm biases without a shred of mention of if anything resembling data.
Yeah, all these victims are white. For years, people been treated far worse, their stories shared in social media but it never make it to mainstream media.

Sad but hopefully these stories will bring some positive changes in immigration system for everyone.
polling enjoyment is superbly pragmatic! this is a volunteer project that depends critically on the developers continuing to enjoy working on it. once you get past the first cut of "is this a reasonably mature language with a lot of community support behind it that compiles to fast native executables", enjoyment is one of the best ways you can choose between the various candidates. you can pretty much assume that rust/c++/swift/go/kotlin/etc all have the cross-platform support and libraries you will need.
> There was no classified data transacted

That is almost certainly false. Goldberg didn't show us any, to be sure, but he also noted he left out a lot of what went on in the chat.
> This just reads as angsty teenage frustration.

And it's a hacker news standby. Any discussion of schools will have at least one commenter calling them prisons.
Imagine migrating million and millions of tired, poor and the huddled masses from all over the world to America?
You're probably not running either unless you know what they are. Top is an equivalent of windows taskmanager, most often to used identify "top" processes using memory/cpu (and other resources) and only ran briefly. Atop is a different long-running version used to create logs of the same data to understand trends.
It has always been an automatic disqualifing event to be convicted of any drug crime.

The only question is whether they were looking before.
The most straightforward way to measure the pace of AI progress is by attaching a speedometer to the goalposts.
Probably. https://en.wikipedia.org/wiki/STU-III
I'm er, uh... not familiar with that brand.
I disagree. When you leak to the press, you often do it with a planted source who "leaks" to a journalist on condition of anonymity. Doing it with an "accidental" group chat add like this signals incompetence without any added value.
What about utilities? Unlimited electricity, fresh water, sewer?
Don't bring slop to a slop fight
Was it unlawful and is it happening more? The article doesn't address that for it's anecdotes.

So much for facts.
There is a world of difference between everyday government conversations.

And discussing a country being bombed including exact times, what weapons are being used, locations of US personnel etc. And where one of the members of that group was in Moscow visiting Putin and likely would’ve been using a Russian WiFi network or cellular connection.

No reason, whatsoever, for Signal to be used in this situation.
Just an FYI, your site does not have a working SSL certificate and many may not want to click through.
If you could go back in time, would you kill Hitler?
Not really: until very recently, it was quite unusual for legitimate Green Card holders to be held at the border.
seen this play out in real time, brutal
Autotranslated title: "Understanding the evolution of real estate prices in France"

It looks interesting, but HN is in English and posts in other languages are usually ignored or flagged. Do you have an official translation in English?
This is going to start happening to brick and mortar businesses through their customer support channels
There's a bunch of interesting recent commits from someone without a public signing key.

Removed excess checks before free()
Fixed possible wrong result bit shifting on 64bit after left op type overflow
Fixed possible wrong result bit shifting on 64bit after left operand type overflow
Fixed possible access out-of-bounds items array better check index before using

Could be legit or flawed. Or even fixes for the possible flaw.
Hans Moravec has an incrementalist approach to this which I think actually does accomplish eliminating the copy issue.
> People of a high caliber will find it and proceed to further honor you for your work

This is a romantic notion, made even more appealing by the fact that it has actually happened a handful of times throughout history, and they loom large in our collective memory.

But the cold, hard, distasteful reality is that most useful work does not rise to the level of brilliance, and even that which does might never find appreciation among people of any calibre, even after death. Disdaining self-promotion is a conceit available to a select talented few.
As soon as decent AGI gets developed, we could send many scouring for promising lifeless planets in relatively cheap and fast probes, so we could direct our colonization effort better. I see no ethical dilemma in spreading our life to those.

If any alien probe showed up here, I hope it's also a scouting probe.
> I'm a linux newb who jumped from Microsoft's world after getting fed up

Welcome to the dark side my friend, it's better here.

> If I said anything wrong, please correct me

Nothing wrong, but if you ever want to see if something is present without actually running it, consider these commands:

ps aux | grep atop # is there a running process named atop?

which atop # is there a runnable command named atop on the PATH?

And since you've referenced some Debian-derived distros, maybe also

apt list --installed | grep atop # has apt installed a package named atop?

If it does contain something troubling, running the command to see if it was present might expose you to whatever the trouble is.
This is what I do, these days. Whenever I would previously have reached for X-macros or some other macro hack, I tend to use Cog [1] now instead.

It's quite a clever design; you write Python to generate your C++ code and put it inside a comment. Then when you run the Cog tool on your source file, it writes the generated code directly into your C++ file right after your comment (and before a matching "end" comment).

This is great because you don't need Cog itself to build your project, and your IDE still understands your C++ code. I've also got used to being able to see the results of my code generation, and going back to normal macros feels a bit like fiddling around in the dark now.

[1] https://nedbatchelder.com/code/cog/
Very good question. It appears it doesn't matter what the law says, but is more a matter of who is going to enforce or prosecute.
It’s going to get much worse before it gets better.
How does JS entrench a browser monopoly? If you're not using vendor-specific JS extensions or non-standard APIs any browser should be able to execute your JS. Like most web developers I don't have a lot of patience for the people who refuse to run JS on their clients.
At a previous gig, atop was running fleet-wide (> 1k servers) as sort of a resource monitoring tool of last resort, in a similar way as is described in this article[0]. I left a few years ago, but if memory serves, this thing was baked into base-image Puppet configs, and proved itself handy in past investigations of hard-to-find problems. If this turns to be real threat, I wouldn't be surprised if the blast radius for this is substantial.

[0]: https://www.bodhost.com/kb/how-to-monitor-system-resource-us...
The level of incompetence and lack of accountability is mind-boggling.
I agree there are issues with the UAT, but I feel like my conclusion is still valid: a neural net, given the memories and senses that a humans has, is capable of approximating a human's response accurately enough to be indistinguishable from another human, at least to another human.

I philosophically reject the notion that consciousness is an important factor here. The question of whether or not you have a consciousness doesn't affect what I take away from this conversation, and similarly the question of whether an AI has a consciousness doesn't affect what I take away from my actions with it. If the (non-)existence of others' consciousnesses doesn't materially affect my life—and we assume that it's a fundamentally unanswerable question—why should I care other than curiosity?
They’ve got electrolytes?
The article is just someone trying to save their job as an educator.

I invite the author to count the percentage of people or students looking at their phone screen while crossing the road. That's the percent that need saving. The rest are fine.
Since terraforming is such a lengthy process, I wonder if such quick-evolving organisms would become something lethal to Earth life, making that planet inhospitable.
Thanks!

I hadn't realised it was something so recent.
The EU knows exactly how the administration feels about them with regards to military support. The Signal thread makes all involved look extremely incompetent. I’m not seeing the advantage if this was planned.
Note this is your opinion only.

There has never been any reporting that previous administrations have discussed war plans over a non US government platform before.
No, I wasn't planning to post this for a couple weeks, but I saw the comment and was like "eh, why not?".

You can watch "sped up" past sessions by other people who used this demo here, which is kind of like a demo video: https://universal.oroborus.org/gallery

But the gallery feature isn't really there today, it shows all the "one-click and bounce sessions", and its hard to find signal in the noise.

I'll probably submit a "Show HN" when I have the gallery more together, and I think its a great idea to pick a multi-click gallery sequence and upload it as a video.
To be fair Google and Samsung don't let you build payment apps either.
That's sort of how Linux kernel trace-events are implemented [1]. E.g.

DECLARE_EVENT_CLASS(sched_wakeup_template,

TP_PROTO(struct task_struct *p),

TP_ARGS(__perf_task(p)),

TP_STRUCT__entry(
__array( char, comm, TASK_COMM_LEN )
__field( pid_t, pid )
__field( int, prio )
__field( int, target_cpu )
),

TP_fast_assign(
memcpy(__entry->comm, p->comm, TASK_COMM_LEN);
__entry->pid = p->pid;
__entry->prio = p->prio; /* XXX SCHED_DEADLINE */
__entry->target_cpu = task_cpu(p);
),

TP_printk("comm=%s pid=%d prio=%d target_cpu=%03d",
__entry->comm, __entry->pid, __entry->prio,
__entry->target_cpu)
);

[1] https://web.git.kernel.org/pub/scm/linux/kernel/git/torvalds...
This failure should highlight the primary risk in infosec is always adherence by the human element, not whether you spent an extra $10B on a gov software contractor who checked the right checkboxes.
> That is almost certainly false. Goldberg didn't show us any

So your proof is no proof was provided? Do you call this "proof by omission"?
I think Electron is giving you your wish.
Although I'm not fully versed in every detail of the case, the article’s phrasing raises serious concerns about its accuracy and intent. For example, this sentence

> And a British woman was detained in “horrendous conditions” for three weeks, her family said, after a *visa mix-up*. [emphasis mine]

implies a simple administrative error. However, as detailed later in the article and supported by well-known facts, the situation was more complex. In reality:

- The woman had been working in the US in exchange for accommodation — an arrangement explicitly prohibited under a tourist visa.

- She then attempted to replicate this arrangement in Canada, only to be turned away.

- By the time she was redirected, US authorities had already identified that she had violated visa regulations by working.

A straightforward search for “work in return for accommodation USA visa” clearly confirms that tourist visas do not permit any form of employment, whether paid in cash or in kind.

It’s understandable that enforcement measures must serve as a deterrent, and not just return the situation to what it should have been. But even if he severity of detention might be debatable in this case, the core issue here is the article’s misleading characterization.

Using the term "visa mix-up" not only downplays the deliberate actions taken by the individual but also appears intended to cast doubt as to whether the fault lies with the individual or with the US government.
Better than a 500 error
Please remember that Google only needs to be marginally better than the competition. And, of course, their primary biz is ads, not serving great results; that is a distant second priority.
Before Southern Cross, there was Seven League Boots
https://www.youtube.com/watch?v=TNEpFrOWooE
do any of them involve mining bitcoin?
The FBI needs to be shut down. It was formed for a specific purpose that has long since gone away, but continues to accumulate employees, money, and power endlessly, like a cancer.
Something crazy, the old model couldn’t draw a 5.25 drive. I tried this myself at the time.

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

The new one can.

https://chatgpt.com/share/67e36dee-6694-8010-b337-04f37eeb5c...
100% agree, as someone subjected to the trials of FedRAMP High and DoD IL-5 audits, how is Signal the go to when there's programs for getting SaaS services approved for unclassified communications already in place. Framed selfishly, why the heck are we even bothering with these frameworks if folks are just yolo'ing messages onto Signal? If we've got to suffer through FIPS-validated crypto, DISA STIGs, etc. shouldn't the messaging platform used at least meet par?
my experience with just copying and pasting things from ghidra into LLMs and asking it to figure it out wasn't so successful. it'd be cool to have benchmarks for this stuff though.
Cloudflare deletes itself.
Indeed, if you live in a state that has this, it's the bargain of the century. I live in Wisconsin, and the community colleges are coordinated with the state university system.

Also, the CoCo's are really focused on teaching and helping people get an education and make it affordable. The advisers are trying to make it work for you. The teachers are unionized, so it's a sustainable career, and teaching is their top priority. I've known three of those teachers, in electronics, math, and programming, and they were all happy with their jobs. That makes a big difference.

The CoCo's also have trade school programs and 2 year degrees that are not designed for college transfer, but the advisors are there to help you figure out what you want, and what classes you need to take.

Now this is just my personal political take, but I think our society and the press should take a hiatus from devoting such exclusive attention on the "elite" universities, and instead, focus on supporting and broadening the public college and university systems.
but OP will 100% learn a great deal from a BS/MS in Computer Science.

You missed one of the biggest points. OP want's to do a mechanical / electrical engineering degree. So most if not all of what you're saying goes straight out the window. Actual EEs with a degree tend to go into software because they can make more money, not using much of their degree except in some specialist roles.

That's not to say that they wouldn't learn the things you said they would learn in an actual CS degree. But it it's not what OP is talking about at all.

I say that as someone that does have a Bachelor and Master degree in Comp. Sci.
robots.txt did not work?
> The FBI makes charging decisions all the time.

No, they don't.

> The FBI has to be the one to investigate charges.

They investigate before there are charges.

> Now whether or not said charges are prosecutable is the job of the DoJ.

The FBI is part of the DoJ, but there aren't charges until a prosecutor—not an FBI agent—either gets a grand jury to return an indictment or files a criminal information (the latrer only an option for minor offenses or if the defendant waives indictment, usually as part of a plea bargain.) Prosecution isn't a separate thing from charges, it is what charges are.

> Hillary Clinton was famously not charged by the FBI director Comey back in 2016.

No, famously Comey announced that the FBI recommended that no charges be filed. Like I said, you have it backwards: FBI makes recommendations, federal prosecutors decide to charge, or not.

https://www.fbi.gov/news/stories/fbi-recommends-no-charges-f...

“FBI Director James B. Comey said today that the Bureau has recommended to the Department of Justice that no charges are appropriate following an extensive investigation of Hillary Clinton’s use of a personal e-mail system during her time as Secretary of State.”
This is the most suspect looking thing I've seen on Hacker News. Congrats!
This is very cool, thanks for sharing it. I'll try to add some entries about Vancouver when I have time.
Linguists however know that grammar is, indeed, important for linguistic comprehension. For example, the German "Ich sehe die Frau mit dem Fernglas" (I see the woman with the binoculars) is _unambiguous_ because "die Frau" and "mit dem Fernglas" match in both gender and case. If this weren't the case, it could be either "I see (the woman with the binoculars)" or "I see (the woman) with [using] the binoculars". Even in German you might encounter this e.g. if you instead had to say "Ich sehe das Mädchen mit dem Fernglas", as das Mädchen (the girl) is neuter rather than feminine in gender.
Can you be more specific? I can't really tell what you mean by "normal" here.

And while I do like smaller files, if I compare with a few years ago my connection is faster and my drives are bigger so presumably the limit for "normal" has gone up...
That's... not what they said.
feels a lot like a pattern language! I'd love for your site to catch on in my neck of the woods.

https://en.wikipedia.org/wiki/Pattern_language
Smashing the Terahertz Limit
This seems completely backwards... if someone says to do something but doesn't give a reason, then the ONLY thing to base your decision on whether to listen is their reputation and your trust in them.

If someone I trust tells me to trust them, I will.
Wiki of OI / ICPC for Everyone
Can we force the bots to mine cryptocurrency?
Nvidia Backs Key Optical Tech
Might Be Time for Me to Collect Being Right Points for My Bluesky Prediction
The best thing about this is how the still of the livestream at the bottom is the most uncanny valley image.
Used x86 laptops don’t hold much value.
Also teaching people has a broad potential impact that will never fully be appreciated.
> In 2024, 3,100 GWh of fully commissioned battery-cell manufacturing capacity was online, more than 2.5x that of annual demand. This has driven massive demand growth for EVs and stationary energy storage (BESS) systems globally, with China continuing to dominate.

The storage trajectory curve continues to steepen.
I guess the problem of throttling connections to human rates is that the bots rapidly eat up all of the connections.

Can we at least get rid of CAPTCHAs now since they clearly don't work?
I'm not sure how you ignored the "many layers of physical controls" part of the comment.
Probably best not to get hung up on specific scenarios, though if you want to explore that space, Jared Diamond, Collapse, offers a theory of civilisational collapse and likely mechanisms based on previous history:

<https://archive.org/details/jared-diamond-collapse-how-socie...>

I could see a pathology, one more likely attacking our agricultural base than humans directly, as being one fairly likely precipitating event. A cascade failure, including supply-chain collapse and financial contagion as well as developing political dysfunction and potentially regional or global war as consequential features of a more fundamental failure, and then the problems of local self-sufficiency in a world that's grown all-but-entirely interconnected, might do it.

But the question here is far more how to recover and with what knowledge than "why'd it happen in the first place".

Neal Stephenson's unspecified "agent" from Seveneves is useful here. We know that something destroyed the Moon, what it was specifically isn't really of any narrative importance.
550$
They did say that “really sensitive stuff” was being shared on Signal.

Which really only includes things like war plans.