skysight-inc/HackerNews huggingface dataset:
Its much easier to ban imports and periodically do sweeps to locate terminals on the ground and confiscate/arrest the criminals operating them illegally. A Cessna or helicopter with GPS and directional antennae tuned to the right frequency bands is well within the reach of even banana republics.
Eric Schmidt Joins Relativity Space, a Rocket Startup, as CEO
powerpc64le-unknown-linux-gnu is supported, s390x-unknown-linux-gnu isn't s390 but I think Ubuntu supports s390x, so I believe that is the case as well.
In a past startup, we had at least one person apply to our regular job postings with a cover that transparently said "I know this is a full-time, long-term posting, but I really want to be a contractor for a bounded time." Since it was a great fit and they were available right away (and we urgently needed more people), we made the "hire" and ended up working together for a while. Only worked because it was quite transparent and up front in the application though.
Oh, I see. Well, I guess I'm fine with the self promotion (which you do a bit to get hired even as an employee), as long as it's honest, polite, done a the right place and not annoying.

I'm not on LinkedIn (and I hope I won't need to be there the day I want to freelance) but I guess people are there for exactly this stuff, so posting an ad for yourself there is only fair, I suppose.
Big recent thread https://news.ycombinator.com/item?id=43332830
Enter "Drunk User Testing". Host a happy hour event and give some buzzed users some scenarios to test.

https://www.newyorker.com/magazine/2018/04/30/an-open-bar-fo...

https://uxpamagazine.org/boozeability/
One of my favorite movies as a kid was Fly Away Home which is really a similar story - https://en.wikipedia.org/wiki/Fly_Away_Home

TIL it is based on a true story. Going to have to re-watch this soon.
Do you mean the "Rust" programs are assembly but the "C" programs forced them to be that way?

https://benchmarksgame-team.pages.debian.net/benchmarksgame/...
>Chris Lehane, OpenAI’s vice president of global affairs, said in an interview that the US AI Safety Institute – a key government group focused on AI – could act as the main point of contact between the federal government and the private sector. If companies work with the group voluntarily to review models, the government could provide them “with liability protections including preemption from state based regulations that focus on frontier model security,” according to the proposal.

Given OpenAI's history and relationship with the "AI safety" movement, I wouldn't be surprised to find out later that they also lobbied for the same proposed state-level regulations they're seeking relief from.
> When Go is used to rewrite something, nobody complains.

You know, before this week, I would have said that, but given the shitstorm over the TypeScript compiler in the past few days...
Open Bar for Beta Testers, Drunk User Testing
Right. Another one, small but effective, is to put an overflow check on the calculation of the size to pass to malloc().

And another - always use size_t for anything that is used as an index.
For the rebuttal to the Stallman Report: https://stallmansupport.org/

For the details on the author of the Stallman Report -- Drew Devault -- who tried to pretend he didn't write it, see https://dmpwn.info/

Also, please consider not using the term "open-source". It's a term designed to pander to businessmen, who are afraid of the Free Software movement's goals, and to muddy the waters as to what rights you should have with such software.
centralising power never works well for the good of society
Tell you what, set up a Federal level disclosure process online of all the copyright protected works used in training OpenAI for the creators / rights holders to get equity (out of the pockets of the C-Suite and Board) via claiming their due, and we’ll take you seriously.

All the profit and none of the liability is Coward Capitalism.
There's no single efficienty number for "steam". Steam turbines in large power plants for example are >90% efficient when considering just the thermodynamics. There are a hundred other variables involved.
Looking at the fact there are currently no active electricity generating fusion power plants, and we do not know which technology will "win", how likely is this a waste of money ? Or am I missing a point ?
Super interesting. Tempting to hook it up with conan to build our dependencies and set it up with our unit tests at least. If incompatibilities are mostly due to the libc then I don't think any of our C++ dependencies would care.
> One drop in an empty bucket is infinitely more water.

No multiply 0 by infinity and you don’t get one drop, ie 1/0 is undefined.

Further it wasn’t an empty bucket.
Luckily, we have ways of verifying mathematical results, and using that to improve our AI systems: https://deepmind.google/discover/blog/ai-solves-imo-problems...
You can get paid more as a contractor than an employee.

Some may just want to pick up casual shifts without any obligation on top of their full-time work. This is kinda double dipping because your full time work is paying your benefits, so why work overtime at time and a half for them when you can get 2x+ somewhere else with + pay in lieu of benefits?

Big orgs don’t want to deal with 1000 different individual contractors (especially if it means taking potential misclassification of employee as a contractor) risk.

I think the bigger issue is the myth of nurse fungibility. A rando nurse unfamiliar with your setup/org is unlikely to be very productive.
> This sounds a bit like being phrased in bad faith in my opinion.

Why? That certainly wasn't the intent, but I am happy to edit it if you are willing to communicate where I failed.

> I do not understand why Go community feels like it has to come up with new lies (e.g. your other replies) every time.

I don't know anything about this Go community of which you speak, but typically "community" implies a group. My other replies are not of that nature.

But if you found a lie in there that I am unaware of, I am again happy to correct. All I've knowingly said is that Go was chosen because its idioms most closely resemble the original codebase and that C# has different idioms. Neither are a lie insofar as it is understood. There is an entire FAQ entry from the Typescript team explaining that.

If the Typescript team is lying, that is beyond my control. To pin that on me is, well, nonsensical.
> who can write a strategy game with thousands of units each having their own vision of the world, without having a garbage collector running like hell

Even in ecosystems where you don't have a way to opt-out of GC, there are strategies for dramatically minimizing the impact. Just because you have some aspects of the product rely on it should not be fatal unless we are being a bit hyperbolic about the purity of tech. If your allocation rate is <1 megabyte per minute and you are expressly forcing GC to run along the grain of the allocations (i.e., after each frame or sim tick), then it is exceedingly unlikely you will experience the canonical multiple-second, stop-the-world GC boogeyman.

Additionally, I don't think this is a fair take on how an RTS game would be engineered in practice. Each unit should be part of a big contiguous array in memory somewhere. The collection of garbage can be made largely irrelevant in the scenario of managing game state if you are willing to employ approximately the same approach you'd use in many other languages. Nothing stops you from newing up a 2 gig byte array and handing out spans to consumers just because you have GC turned on.
FastAPI Labs | SRE / DevOps | REMOTE

I created FastAPI, now I'm doing interesting new things and want extra help.

I'm looking for tons of skills and knowledge in SRE / DevOps / Platform / Cloud / name-it ...and FastAPI.

Email jobs@fastapilabs.com
You need fuel to conduct experiments
I wonder how much longer it'll take them to realize that text generators have little to do with "intelligence".
The Power of Three: How Small Teams Drive Big Results at OneUptime
A 4096-bit RSA key is still well beyond the means of even a very capable state actor. The standard nowadays is 2048-bit RSA keys, cracking of which is also (probably) still beyond anyone's capabilities. Maybe a multi-year effort directed at a specific target might manage to crack a single key, but I wouldn't bet on it. RSA cracking efforts would almost certainly focus on smaller keys that are still being used despite the warnings.

However, even if they did crack a major infrastructure provider's RSA key, TLS nowadays uses ephemeral key exchange which provides forward secrecy. So it doesn't matter if an intelligence agency collected every packet, they could not decipher the contents after the fact. They would have to actively interdict every TLS handshake and perform a man-in-the-middle attack against both parties all the time.

It is extremely doubtful that this is happening en masse. Such a process would require an immense amount of online computing power directly in the path of all Internet traffic. Much of the compute available to intelligence agencies (and accounted for in back-of-the-envelope calculations by outside parties) is effectively offline due to airgaps. It's not like they want people doing to them what they're doing to others, after all.

It's much easier to send an NSL to Google to read your email than to try to intercept it over the wire. The latter capability would be reserved for high-value targets unreachable by the US legal system, not mass surveillance.
Digging, there's https://github.com/mermaid-js/mermaid-cli

For graphviz, the "problem" with it is that it truly is general purpose and trying to make a general purpose syntax for diagrams is difficult. Mermaid tackles this by not having it be applicable to all possible graphs (flow chart has a different syntax than gitGraph) allowing for a better domain specific language for each subset of functionality.

https://mermaid.js.org/syntax/packet.html is really neat... and it would be a pain to do that in GraphViz ... but I believe that's more of a demonstration that it might be better to do specific syntaxes for specific types of diagrams.

The most general Mermaid form is https://mermaid.js.org/syntax/block.html - and that syntax doesn't really feel like it is an improvement over GraphViz.
If the factory had simply shut down without hooking up their infrastructure, the area still would have had the exact same short term issues.

The issue was arguably a lack of wells in an extreme situation, not a lack of water in the aquifer.
> LLMs are not an unbiased source of information

Isn't this true of every information source?
Model Security with Large-Scale Inference
One of the top posts right now is about a whistleblower who revealed NSA mass spying. Go flag it.
Textual order is depth-first. When you encounter "import X", you switch to (recursively) import/load module X. I believe that's how Python works.

As for the cyclical dependencies I'd argue they should be disallowed. Either their initialization order doesn't actually matter — in which case it doesn't matter :) — or there is a way to break things into smaller pieces and reorder them to function properly — in which case it's what should be done — or there is no valid ordering at all, in which case it's a genuine bug which has been made possible only because cyclical dependencies were allowed.

> There's an additional benefit that global resources that are not used are not initialized

This, arguably, can be considered a downside. Consider the security implications (and introduced mitigations) of e.g. writeable GOT/PLT. But it's a design decision with both of the choices valid, just with different trade-offs.

> You can get all the benefits of hidden global initialization via laziness without all the problems placed on the programmer to care about their import declaration order

I'd be interested to read about that. To me, this sounds mostly the problem of not accurately specifying your actual dependencies.
this is a misread. it's still unclear whether use of copyrighted works to train LLMs falls under fair use but, with current laws, the answer is probably yes. you may not like that but, even if it changes, existing models were trained under existing law.

also what liability do you expect them to assume? they want to offer models while saying "to use these, you must agree we don't have liability for their outputs." if companies want to use these models but don't want to deal with liability themselves, so they demand the government shift the liability to the model vendor (despite the conditions the vendor applied), that sounds like coward capitalism to me. don't like it? don't use their models.
> Even when the alternatives system is suggested, that's quickly dismissed, because the real aim is to boot out coreutils permanently and make written-in-Rust the default.

They have good technical reasons why they aren't using alternatives at this stage, and it's also suggested that if this gets closer to being real, the alternative system will be used.
Ada doesn't attempt to statically exclude data races or aliasing bugs. Rust does. I guess you're calling that "slightly more advanced tricks for safe memory management", which sounds wildly inaccurate to me; those problems aren't usually considered "memory management" at all. Rust also has better error handling, a stronger static type system, a Turing-complete compile-time macro system, and much less verbose code.
IO Devices and Latency
Similarly propane powered refridgerators.
Look up AREDN.
when you get a chance, please add Office 97 compatibility and release an Electron-based native app. Also the page doesn't load properly on IE6. Thanks!
I spent 25+ years in the precision optics industry, a large portion of which was building machines and instruments for fabricating and testing aspheric lenses and mirrors. Designing, performing, and validating null tests is technically terrifying. Not only is the clock ticking, but every operation on the artifact carries a risk of destroying it, or making it unusable.

It's not life-and-death, but it's pretty satisfying nerd work.
Or they have full time jobs already and aren’t generally interested in extra shifts, unless the price is right.
That's some lazy journalism; they've omitted the name of the object they're writing about. So people could search for that name, you know?

The name of this fusion project is "H3AT",

https://ccfe.ukaea.uk/eni-and-ukaea-to-build-the-worlds-larg... ("...UKAEA-Eni H3AT (pronounced ‘heat’) Tritium Loop Facility...")

Here's slightly more information about it (maybe there's a better source)?

(.pdf) https://nucleus.iaea.org/sites/fusionportal/Shared%20Documen...
Little did we know we already invented the paperclip maximizers
Greater cause in the general sense of contributing to the world's largest repository of free information, and waiving rights to profit off of your work so others can benefit from it.

And yes, frustratingly this includes celebrities. These are people of outsized impact and/or import in society, and they need to be identifiable so that they can be held accountable.
That's just feudalism with extra steps
That's why United States is a form of presidential federal constitutional republic, the word "democracy" appears nowhere within the US Constitution, its amendments, nor public law.
They're using the upstream test suite to track this: https://github.com/uutils/coreutils-tracking
> I hate this game.

This is tech. This is how it has always been. From Archemedes to DaVinci to Edison to Ford, technologists are always captured to serve the interests of those in power. Most modern technologists don't want to believe this. They grew up building an Internet that had a bit of countercultural flair to it and undermined a few subsets of entrenched elites (mass media, taxi cartels, etc.), so they convinced themselves that they could control society under their wise hands. Except the same thing that always happened happened: the powers that be are now treating tech the way tech treats everyone else.
Which branch of the government was it that built a fully reusable launcher capable of putting 100 tons into orbit? Must have been some incredibly secret military project, because it certainly wasn't NASA.

Musk has plenty he should feel ashamed about, but you're really selling the SpaceX Starship engineering team short here.
At what context sizes? I've just run the same prompt and query on my RTX3080 with openwebui as frontend.

When I set the context size to 2048 (openwebui's default), the inference is almost twice as fast as when I set it to 4096. I can't set the conext size any higher because my GPU only has 12GB of RAM and ollama crashes for larger context sizes.

Still, I find that thoroughly odd. Using the larger conetext size (4096), the GPU usage is only 50% as seen in nvtop. I have no idea why.
It's a great piece of software. A bit quirky, but it shows how open source projects can build on each other. Wonderful in many ways.
The distinction today is that the murderbots work in the back office of your health insurance company.

Yet again, ours proves to be a really boring dystopia.
I thought the solution that everybody wanted was Starlink? Because that will never be politicized or weaponized ...
No I don't mean.

It is possible to write idiomatic Rust and C. It is possible to write assembly in the form of Rust and C. In both cases, they're comparable in performance.

But leaving toy programs like Benchmarks Game and AoC aside, I gave 6 examples of Rust outperforming C. Do you have any examples of C outperforming Rust?
You can see the steam plant from pike place market and the steam stacks look like there’s some sort of industrial thing going on which now looks very out of place. It was interesting to figure out what the building was for! The biggest customers are the hospitals up on the hill, and the steam is used to sterilize instruments alongside heating.
>places like Thessaloniki/Salonika in Greece and Trieste in Italy -- places which were on the border between two (or more) cultures and which lost a lot of their multicultural status due to the war

"European borders aren't drawn along ethnic lines, the ethnic lines are drawn along the borders." —/u/sora_mui, two days ago <https://np.reddit.com/r/MapPorn/comments/1j86d8i/the_balkani...>
To me Rust is a suboptimal choice for lot of other use cases.
Automatic memory management should be embraced 90% of the time, but it is not due to cargo-cult (no pun intended, Rust's cargo is awesome) and superstition. I mean, people successfully did "systems programming" in GCed languages decades ago. They were lucky nobody told them that is not achievable.

Besides Python that I have to use professionally for its numpys and matplotlibs, personally I settled on Go for my personal purposes, with all its warts and caveman-like design, even though I prefer a lot of Rust stuff (error handling, type system, FP-like constructs). D or C# came pretty close, as languages alone they are much better than Go, but tooling and ecosystem, in case of D, or still somewhat limited AOT capabilities, in case of C#, made Go a winner for me.
> Around 1911 she moved to Ewell Cottage, London Road, Ewell.

The article seemed to wander off a bit at the end. But since this is from Epsom and Ewell ( nowhere near Greenwich) it now makes sense.
I've known a few mathematicians, and none of them cared about being perceived as smart. They wanted to figure stuff out, which, incidentally, tended to actually make them smart.
Apparently the above has been marked as a dupe (I hope not from a misunderstanding of what "adjacent" means), but ftr it covers different stuff. e.g. there's nothing about the classified data model proposal in TFA
Brick Is Back
> It’s also hard to trust a short term dev who doesn’t really need the money. You have no leverage over them. They sort of just do as they please.

On one hand I agree. On the other hand I cannot help but contrast this with how free market capitalism is advertised: free agents entering free mutually beneficial contracts at their own free will, everyone benefits. Then suddenly when the worker is actually free to leave then it becomes a problem.
All the profit and none of the liability is Coward Capitalism

While I agree with you in principle, there's little that can be done because the current crop of crony capitalists will likely support the idea of no liability for tech companies. Especially when it comes to ripping off copyrighted material. Everything from blog posts, to videos, to music, to any source code you post on the internet will be used to train models to be better writers, artists, musicians, and programmers.

I feel like the only option left is to find some way to make money on the output of the models. Because the politicians are definitely going to allow the models to make money based on your output.
Thank you, that reason is on the list of allowable exceptions.
Because our so-called "democracy" is working so very well in contrast?
That's correct. Voluntary association advocated by anarchy is the only truly free social model.
I like Rossmann and watch his YouTube stuff regularly, he's a great advocate for Right-to-Repair, etc. It'll be interesting to see if he's correct on this one as it seems he got the info secondhand. Nothing wrong with that so long as the source is reliable (one can't do everything).

What's good about this story is that it's now got traction, Brother is on the record denying the claim and with a heap of Brother printers in the field we'll soon know one way or other.
I worked on a couple of internal frameworks as a designer and thats exactly what happened to our frameworks.

Throwing away all the research and optimization out of the window for one unnecessary “we really need this” scenario.
There's more to these colliding blocks that compute pi
Everybody says your network. Is this an US thing? Everyone in my network is employed in bigger or smaller companies. They might search for a full-time hire, but not for project work. Is this different in the EU or is my network too small?
No, not in general. Only if done dishonestly or for corrupt purpose (e.g. self-enrichment). It also is not totally clear that these activities are actually outside the scope of the nonprofit's mission.
Read the readme and find out :3
Those electrical systems are about 85% efficient once the chemical energy in the coal has been converted to kinetic energy in the turbine. Losses in the generators themselves and in voltage loss through transformers and wires add up to about 15%.

But they're only about 33% (old tech) to 45% (best-case new tech) efficient when it comes to thermal potential. Burning coal or natural gas produces lots of heat, and while some of that heat turns the turbine, there's still a lot left that gets lost to the condenser or to the exhaust flue and atmosphere.

However, that's where steam distribution is awesome: It enables cogeneration, where some of the waste heat from electricity production can be efficiently used by heating industries. The electrical plant requires supercritical steam at 1000F and 1000 PSI, but the steam network only needs steam at ~150 PSI and 350F, which still has a lot of energy in it from the burners but is of comparatively little use to the turbine.
Here is a great Technology Connections video which lays out why the sizing issue might not be as bad as you're thinking. The gist is that many people are steered away from heat pumps (or sold very expensive oversized units) by outdated industry thinking which vastly overestimates load calculations.

I won't try to make his case here, but he is pretty convincing that a reasonably sized heat pump system can be sufficient even in very cold climates (by US standards).

https://youtu.be/DTsQjiPlksA
CMU Course: Software Engineering for Startups
Could you please recommend a book about this?
Recent discussion https://news.ycombinator.com/item?id=43227881
It's 'World's largest', but HN ate the headline.
I like how this "freedom to learn" should apply to models, but not real people..