skysight-inc/HackerNews huggingface dataset:
Pure taching positions pay barely minimum wage. Look up "adjunct".
Great idea, great implementation.
The actual file monitoring, access nad upload is handled by syncthing cross-platform Go library wrapped with the Java app.
Ideally you do not need to tweak the image. All I need is a calibrated display, the rest is handled by my computer producing the input.
This is my exact issue. ChatGPT seems formulaic in part, because so much of the work it’s trained on is also formulaic or at least predictable.
> I was thinking re the data in the tweet, that there were a lot of mentions of "soft landing" before the dot com crash, before the 2006 property crash and now

There's a confirmation bias there, though. Economists, particularly pop economists, have predicted all 20 of the last two recessions; if you just say "the world is going to end" every year, then occasionally it kinda will, and certain people will think you're a visionary.
Seems the implication is socialist sailors are spending someone else’s money on their drink, as opposed to hypothetical capitalist sailors who spend their own money.

This is similar to how the AI companies mostly spending VC’s money buying these accelerators from nVidia.
> If you want more proof, then you can take the essay, give it to chatGPT and say, "Please give me a report showing how this essay is written to en by AI."

And ChatGPT will happily argue whichever side you want to take. I just passed it a review I wrote a few years ago (with no AI/LLM or similar assistance), with the prompts "Prove that this was written by an AI/LLM: <review>" and "Prove that this was written by a human, not an AI/LLM: <review>", and got the following two conclusions:

> Without metadata or direct evidence, it is impossible to definitively prove this was written by an AI. However, based on the characteristics listed, there are signs that it might have been generated or significantly assisted by an AI.[1]

> While AI models like myself are capable of generating complex and well-written content, this specific review shows several hallmarks of human authorship, including nuanced critique, emotional depth, personalized anecdotes, and culturally specific references. Without external metadata or more concrete proof, it’s not possible to definitively claim this was written by a human, but the characteristics strongly suggest that it was.[2]

How you prompt it matters.

[1] https://chatgpt.com/share/67164ec9-9cbc-8011-b14a-f1f16dd8df...

[2] https://chatgpt.com/share/67164ee2-a838-8011-b6f0-0ba91c9f52...
Hetzner Cloud has US and Singapore locations as well, and starts at 5 Euro.

It will take slightly more effort than Lightsail, yes.
Fine-Tuning LLMs to Resist Indirect Prompt Injection Attacks
That's what teaching fellows are for.
If decay rate is related to the elements composition (seems to be true), and the forces holding elements together include Electromagnetism and the Lorentz Force which also seems to be true, then yes. [https://en.m.wikipedia.org/wiki/Classical_electromagnetism_a....]

See also [https://en.m.wikipedia.org/wiki/Electromagnetic_four-potenti...]

Notably, light is a form of electromagnetism, so this shouldn’t be as surprising as it is. c is an explicit part of many formulas, interestingly. And electromagnetism was the first thing tackled in special relativity.
I’m betting on it not becoming good enough at mimicking a specific students style without having access to their specific work.

Teachers will notice if students writing style shifts in one piece compared to another.

Nobody disputes that you can get LLMs to mimic other people. However it cannot mimic a specific style it hasn’t been trained on. And very few people who are going to cheat are going to take the time to train an LLM on their writing style since the entire point of plagiarism is to avoid doing work.
hey (founder here), that shouldn't be happening, although this can take us some time (we get thousands of applications, although HN is a very high quality source) - could you email me james at our website.com? i'll double check what's going on.
Don't forget 'systemd-oomd' who may try to help. Depending on the configuration of your distribution/desktop environment, there's a non-zero chance your whole DE gets whacked. I generally am a fan of 'systemd', but the collection of parts require attention. cgroups and such

Absolutely none of this is a concern for this project, though. I just find this-then-that stuff funny
The factory must grow, to infinity and beyond !
It "scales to zero" as soon as the request stops as far as billing is concerned.

However, the image remains "warm" and incurs zero cost once the last request ends. So I usually have a `/heartbeat` endpoint for this purpose and point a Cloud Scheduler job at it.

I haven't read the docs to figure out the exact heuristics of when it becomes "cold" again.
> I can't grant an application permission to read and store files in existing folders. This means I can't store file transfers through KDE connect in my Downloads or Documents folder.

That's not true at all though, `ACTION_OPEN_DOCUMENT_TREE` gives app permanent access to shared directory using the file chooser dialog. It needs no extra privileges or permissions outside user choice of dir.
It's the difference between actually purposefully blinking and blinking to avoid a fine. In the latter you just tap the blinker stalk as you're turning the wheel. If someone's trying to do a dangerousish turn (waiting for a line of cars to do an illegal U turn for example) they'll be blinking to signal intention most of the time.
I've found that in adulthood, I've still been judged on results, not effort, and unless we're going to drastically reduce student:teacher ratios, I don't see how you even could judge on effort. Some kids are going to learn more quickly than others, and for them, no effort will be required. At best you might assign them busywork, but that doesn't take effort just as it wouldn't take effort for an adult to do the work.
This change is a decade old :)
Cloudflare provides a CLI that is officially supported: https://linuxcommandlibrary.com/man/flarectl

Not sure why they only distribute it as part of their go library but you can execute it by itself.
It's highly dependent on assumptions.

The limit is ultimately set by thermodynamics and the need to dissipate waste heat to space. This limit is around 1 trillion people, but this likely requires food be artificially synthesized. Using conventional agriculture, a global limit of 150 billion was set (in a 1979 study referenced in the 1985 book "The Global Possible", page 217), or 47 billion with a US-like diet. Nitrous oxide emission from agriculture is likely to be a long term concern, as this powerful greenhouse gas accumulates.

As always, please do not interpret these statements as advocacy of these outcomes.
Then the TV will just display a generic error telling you to get it serviced and refuse to work.
haha yeah nah. This needs a lot more additional context and caveats.

If I'm working on increasing my deadlift's 1rm, doesn't matter if I practice deadlifting for 16 hours a day, 7 days a week, but never go above 10% of my current 1rm
1st place winner:

The Bat by Chandler Groover

Master Bryce is throwing a party. As his most faithful servant, that means it's your job to make the party run smoothly. But you only have two hands—and far too many duties. You'll have to manage requests from the guests, the master's eccentric demands, and your own composure. All the other staff have quit, unwilling to entertain the master's "moods," but you've served Wyatt Manor for decades; what's one more evening?

A comedy of errors, mild frustrations, and major workplace-safety violations. With limited actions and a limited inventory, juggle hors d'oeuvres, flaming curtains, and radioactive elements—and keep the drinks coming!
Scrolling in the timeline is laggy
> but nuclear power, being expensive, would not be built if this bubble had not happened, and somehow nuclear does seem to be getting some of this money

Eh, it's generally SMRs, which remain kinda vapourware-y. I'd be a little surprised if anything concrete comes of it, tbh; I suspect that it is mostly PR cover for reactivating coal plants and the like. (The one possibly-real thing might be the Three Mile Island restart, but that in itself isn't particularly consequential.)
That's really neat. I also had a similar need to dynamically manage DNS Record and decided to create a Kubernetes operator instead to manage it (https://github.com/pier-oliviert/phonebook).

I do like your approach, it's really refreshing. I'd probably want to split the API keys from the rest of the config files.

Great work!
The lifetimes are much shorter in IT infra compared to the rail industry, yes, but the margins are astonishingly higher in IT as well.

While it usually takes decades to payback rail investments, it usually happens within few years in the IT industry.
Don't instagram, youtube and snapchat also have that design language too?
Having worked in aerospace software for decades, I believe that software engineering exists. I also realize most software projects don't have (or need) that level of planning or rigor.
What about those of us who can explain our ideas and thinking clearly and in great detail in writing but would struggle to even prove we've heard of the topic orally?
Windows 11: Flyby11 enables upgrades on unsupported devices
He's paying for the degree and the professional network. Studying would be a waste of time.
I'd like to think they'd at least look for some evidence, rather than just ask a crystal ball whether the person is innocent or not.

For a supposedly educated and thinking person like a professor, if they don't understand "AI" and can't reason that it can most certainly be wrong, they just shouldn't be allowed to use it.

Threatening someone like the people in the article with consequences if they're flagged again, after false flags already, is barbaric; clearly the tool is discriminating against their writing style, and other false flags are probably likely for that person.

I can't imagine what a programming-heavy course would be like these days; I was once accused alongside colleagues of mine (people I'd never spoken to in my life) of plagiarism, at university, because our code assignments were being scanned by something (before AI), and they found some double-digit percentage similarity, but there's only so many ways to achieve the simple tasks they were setting; I'm not surprised a handful out of a hundred code-projects solving the same problem looked similar.
No electric current in stopped and locked positions + no gearbox needed looks like an ideal combo for actuators.

Interestingly, they never mention anything about the need of a pump for the fluid, and claim that their motors are "naturally" sealed.
After reading a few chapters and skimming the rest, this looks just fine. It's about the right level for somebody picking up a new language (when the language gets much more popular I'd like to see something similar targeting new programmers), and the writing fits together nicely. There are a lot of small things that aren't quite right though, and some of those I'm not sure are even appropriate simplifications pedagogically. A smattering of examples:

> Every object (being constant or variable) that you declare in Zig must be used in some way.

This is true for eagerly evaluated code (function bodies) and false for lazily evaluated code (struct definitions). That latter thing already trips people up because you can have full-on compiler errors defined somewhere and never know because they're never used (depending on your build mode, there will be some root artifacts -- tests for test builds, main for executable builds, export functions for library builds, transitively visible public members for modules -- and only code transitively referenced by those artifacts is compiled). Explicitly stating the opposite is going to confuse some beginners.

> How Object-Oriented programming can be done in Zig through struct declarations

That example is only very lightly object oriented. It doesn't cover runtime polymorphism or inheritance (both possible and occasionally useful, like in the std Allocator definition) or compiler-checked subtyping (not really possible in any useful manner). It's data classes with member functions rather than what a lot of people call OOP. I think the thing actually being taught is probably at the right level for the book, but it should be presented as what it is, _perhaps_ mentioning those other concepts.

> In order to debug your program through a debugger, you must compile your source code in Debug mode

This isn't really true either, and some things are very hard to debug when you're not in a release mode. You just need to ensure the appropriate debug symbols are included, and you can toggle those build options in any build mode.
A business only needs to make a profit efficiency is not required or desirable.
they ship a flake.nix and a devbox.json configuration. Unless stuff is missing, this should be portable to produce the required binaries for linux/mac you need. This seems to produce typescript and golang.
I'll add that it was never common in my experience to get "real" details during the interview process from team members regardless of using a recruiter. Maybe it's only with my background, but I find out an actual impression the first week (processes, cross team interaction, gossip).
The downside of downgrading technology like this is that tests and skills become less relevant to the real world.

For all their problems, 5000 word take home assignments in Microsoft Office have a lot in common with the activities of a junior management consultant, NGO writer, lawyer or business analyst. And same with for scientists but with Latex.

I’d rather hire a lawyer who could only do their job with AI than one who couldn’t use a computer to create documents or use digital tools to search case law.
Yes, it is simple. This already happens for AP exam grading, for example. Seasonal temporary graders.

Happens in tax filing too.
This really irks me. Even if not connected to the internet, it still has whatever android bloat OS on it. Ageing android (or any other) are just intolerable even when they haven't completely rotted. It will fail. A family member let us borrow their second smart TV, a Samsung, and it would not function, internet or not. It would crash on turning it on, and even if it didn't crash it took six or seven minutes to get from standby to 'actually displaying HDMI 1' if it didn't crash. A quarter of the time crashed so bad on turning it on that the firmware had to be reflashed. I gave it back. Don't get me started on all the weird android alzheimers bullshit like trying to set the time (so the old fashioned EPG would work) would set the time to literally anything but what was input and did so in a totally random and unpredictable pattern meaning it couldn't just be worked around.

I was grateful to find a totally dumb 4K 48" TV that had the same firmware as the decade (at minimum) old 1080i 23" TV it was replacing. Its image quality would offend TV nerds but I will never ever own a smart TV and they don't really make actually dumb TVs any more. You could not pay me to use a decade old android or tv os device, let alone the considerably younger TV we borrowed. Absolutely not.
Depends if you want to pay more in money(a lot more) indefinitely, or pay more in time up front to set up automation. If you have immutable images, I don’t see how there is much difference at all. There are many container orchestrators available.
Your comments there have no connection to reality. The major population issue facing the world going forward is intractable decline in birth rates leading to population collapse.
In regular life we are all judged by others based on results, of course. When learning, however, you are best judged on effort.

> Some kids are going to learn more quickly than others, and for them, no effort will be required.

If no effort is required, then the bar is wrong.
He can run it the way he sees, but the way he sees is intentionally self-defeating; Instead of prioritizing keeping the archive as viable and complete as possible, he favors an all-or-nothing approach where either the Archive has accumulated and made obsolete all other knowledge bases in the world, or the Archive has been destroyed utterly by external threats. He would rather be burned to death as the last curator of the library at Alexandria than try to save anything.
It's just basic EDR .. you have events that are flagged .. so on linux, let's say someone does something like setuid or setgid on a system file. Innocuous but potentially dangerous actions like this get flagged in the system.

These events are correlated against other actions that might have happened on the same system or other systems that the user had logged onto prior to this one.

Even if it's not the same user, the events are still correlated and alerted upon if suspicous. (both individually and holistically)

If users are using microsoft authentication for access, the accounts will be flagged and locked out, generally forcing users to fully authenticate with MFA and forcing a password change.
> Multi-metallic systems often involve variable exchange rates between different classes of money, and I've mused that this might be something worth reintroducing to modern financial systems.
How and why? Even as arbitrage is easier to effect as ever? The point of the bimetallic system was that gold wasn't available in high enough quantities for the needs of the economy (monetary mass) and was too valuable for small-denomination coinage. Those aren't problems we currently have…
It looks like the buttons are just stored in local storage. So in theory, they'll hang about until you clear that.
The political system in the US is unique among developed countries. What, concretely, do you suggest should be done?
A discussion in 2017 https://news.ycombinator.com/item?id=15058723
I got my license in 2014, in Germany, and was taught to turn on the turn signal > check mirrors > turn your head to look over your shoulder and only then, when you're clear, do you merge.
However: Micro$oft deserves _massive_ credit for biting the bullet and systematically improving their security posture post like IE7.

*nix started from a better _initial_ posture as it was multi-user, permissioned, and network-aware from the start (vs. corporate MS-DOS => single user => GUI => networked), but MS really doubled down on systematic improvements that Linux is only now going through.

See the recent CUPS fiasco, C-code from 1999 running as root, and the "stuck in the mud" mentality that Linux has because there isn't the appetite for consistent investment and wholesale overhauls.

It has to do with "activation energy" and "local maxima". Linux feels like it's reached the local maxima, and it's a pretty tall peak to start from, so we can't get over the hump to make a step-change or drop back to a hypothetical "POSIX 0.5" so we can pivot to a "POSIX 2.0" (eg: take the loss for a decade or so in reduced functionality to end up on a more sane "other side" with better security principles and systematic depreciation of inefficient or insecure API-types).

There was a LWN article which talked about "permissions should be managed at the mount level, not the file level", and honestly that makes so much more sense, but it "loses" POSIX, and no one person is willing to "break linux" to admit to that mistake. Tons of other examples (eg: file race conditions, unprivileged by default, more protections on /usr than /home, etc)
This comment shows up like clockwork.

How does a device with a 32-bit-sized addressing scheme construct an IP packet to a device with an address in a 128-bit-sized addressing scheme?
No, just many devices.

You can DoS your whole subnet by pretending to be a billion devices. In IPv4 you can do it by occupying all the IP addresses. Therefore putting several customers on one network is a bad idea, just like in IPv4.
Over past 5 years or so, the word "read" was redefined to mean "listened to", and "book" to mean "audiobook".

"I read Hamilton this month," means heard the audiobook while commuting in the car or on the train.

So now they can all read books again.
While they certainly can do that, there are large chunks of workflows where "hallucination" are low to none. Even then, I find LLM quite useful to ask questions in areas I am not familiar with, its easy to verify and I get to the answer much quicker.

Spend some more time working with them and you might realize the value they contain.
You are only technically correct. And even then, in terms of civics, by having people held criminally liable government is telling you what to do ( or technically not do ). Note that no other body can ( legally ) do it. In fact, false imprisonment is in itself a punishable offense, but I digress..

Now, we could argue over whether that is/should/could/would be the law of the land, but have you considered how it would be enforced?

I mean, I can tell you first hand what it looks like, when government gives you a vague law for an industry to figure out and an enforcement agency with a broad mandate.

That said, I may have exaggerated a little bit on the algo choice. I was shooting for ghoulish overkill.
Agreed. I'm not a good writer, tending to stick to a somewhat abrupt, point-making structure almost better suited for bullet pointing. I've taken tips from other HN users on how to improve, but I have no doubt that had I been going through university these days, I'd probably be flagged too.
Not every class is STEM. Are you writing a 4000 word research paper sitting in class?
Ironically some Turing Awards could already see this coming in 1980, but it was needed some money to be tied to CVE's, to make this actually matter.

"A consequence of this principle is that every occurrence of every subscript of every subscripted variable was on every occasion checked at run time against both the upper and the lower declared bounds of the array. Many years later we asked our customers whether they wished us to provide an option to switch off these checks in the interests of efficiency on production runs. Unanimously, they urged us not to--they already knew how frequently subscript errors occur on production runs where failure to detect them could be disastrous. I note with fear and horror that even in 1980 language designers and users have not learned this lesson. In any respectable branch of engineering, failure to observe such elementary precautions would have long been against the law."

-- C.A.R Hoare's "The 1980 ACM Turing Award Lecture"

It is only taking a couple of decades to get there.

By the way I know you already are aware of this, more for those that don't.
at least I'm not financially incentivized to lie to you
I'm struggling to see the advantage of this over, for example, `trash-cli`
I wonder if Marco Arment will ever reconsider designing the Overcast app himself. He seems to be the only who is convinced that he doesn't need one. As a fellow indie I get wanting to do everything yourself, but as a Apple fan I feel he should value design way more than he does now. The Castro app is so much better, it's like comparing iOS to Windows Mobile.
It’s a Douglas Adams quote.
Like high-quality video calling for free?

Companies will relay your video calls for free. For now. Basically undercutting. The only way to prevent undercutting is by the government regulation.
Good that there's a solution coming up but it's not as nice as C# IMO. Gatherers are way more verbose both in usage and especially in implementation. In C# they can be written as generator methods which is a very intuitive way to work with streams of data.
They’re not making copies either.
This entire thread is people complaining about automation and FSD. Then you want an advanced feature, that requires a large amount of AI to do, as a toss-in feature to basic adaptive cruise control. Do you realize how far ahead Tesla is to everyone else?
I still bet someone like you could pass any university exam in any subject with access to the ChatGPT app. Without any prep time. At that point it’s good enough.
until you delete something you didn't mean to delete...