skysight-inc/HackerNews huggingface dataset:
I've previously had to justify the costs of PLC hardware for prototyping to my non-technical CEO, as well as electronics engineers who've never worked with PLCs before.

Yes, the hardware is "expensive" compared to an arduino or a RasPi. Arguably, cheap hardware quickly becomes expensive when you consider the amount of engineering time required to get something working. With a PLC, I have:

- A validated hardware AND development environment that "just works"

- Plug-and-play like capability with a huge ecosystem of instruments, motion controls, etc. etc.

- Can quickly program and test said PLC

- Can quickly develop a GUI

- Can quickly debug issues through the development environment

Obviously there's some downsides. If the sensors I need only have I2C, SPI, or similar interface, things can get a little hairy.

Resist the urge to prematurely optimize hardware based on "cost" young jedis.
Yes, it's fine-tuned models, hopefully the community find use-cases where it will shine. Regarding Hydra, yes, that's the one. To stay updated, join the Discord mentioned in the repo.
Nothing stopping a smart person recording every sparce tree and building on earth at home and automating this.

Except time, and maybe Google Earth blocking the scraping
I advocate for the abolishment of capitalism, which happens every time someone sits on their ass and collects dividends.

I'm willing to explore the way we would do that on a practical level, but bottom line for me, if someone is sitting in a room somewhere doing nothing that has fuckall to do with my project, fuck them if they get any of the take. I don't care whose daddy their daddy got fucked with a broomstick at the mason lodge by.
Starfield's procedural generation is not a generation ahead. It's worse.
File under “hardware is hard”
No, that link has that statement as a true/false quiz question, and gives the answer as false.
Inspection and the Limits of Trust
> The 45 mothers of the children in the University of Manchester study all reported serious health problems

In other words, the first step of the study was eliminating fathers from participation.
I'm a strong opponent of just how large Large Language Models have become. Yeah, they can do some cool stuff, but I really, really think >100B parameters is a rather silly number. In my opinion, the way you organize and train the parameters is far more important than the parameter count, which I think TFA supports pretty solidly. While I've never personally overseen the training of a model bigger than 2B params, I have trained a lot of smaller models and they consistently surprise me in how capable they are when trained in clever ways on adequately diverse datasets.

My wild, unfounded speculation? AGI in 24GB VRAM is feasible :P
I'm still iterating on that. Plugins get complete control over the prompts, so they can handle the various weirdnesses of them. Here's some relevant code:

https://github.com/simonw/llm-gpt4all/blob/0046e2bf5d0a9c369...

https://github.com/simonw/llm-mlc/blob/b05eec9ba008e700ecc42...

https://github.com/simonw/llm-llama-cpp/blob/29ee8d239f5cfbf...

I'm not completely happy with this yet. Part of the problem is that different models on the same architecture may have completely different prompting styles.

I expect I'll eventually evolve the plugins to allow them to be configured in an easier and more flexible way. Ideally I'd like you to be able to run new models on existing architectures using an existing plugin.
Neanderthals Turned Bone into Tools
> MSVC

Citation needed. This does not match my experience.

> ICC

If I'm not mistaken, this is largely because ICC uses unsafe math optimizations by default.
Building a Wide News Commons
Die with Zero: Mental Models [pdf]
Not GP but I'll often do so to test the heat. Doesn't read like that's what they meant though. It'd surprise me to learn that it made a difference either way to flavour or anything.
IMHO one remembers the names of celebrities because the TV has hacked ones brain.
JavaScript as a universal bash/zsh/powershell scripting language
The commenter shows how to use JS and Deno to produce a universal no-install scripting replacement for bash (like inside a Docker container).
I feel like if something this dumb happened now, there'd be no way to get it resolved that quickly, and without hiring a lawyer. Getting Comcast lawyers to respond to you at all is the one bit in particular I can't picture happening.
Not quite 10 years, but my Ultimate Hacking Keyboard took quite a bit longer than first estimates.

Super happy with how it ended up turning out and the runners of the project kept us updated Monthly without fail with actual, candid updates.

I still love my UHKs and use them every day.
There seem to be a ton of "build games in python" and stuff like that these days. I haven't read them in detail but I would send my kids in that direction.

It might not be the super low level stuff like the 90's books but you're making a more complicated and complete game using a higher level language and all the libraries etc that really didn't exist back then (at least like they do now)
It would be great if there were more emphasis on some of the aspects that made academia so great many years ago, but unfortunately the scene has changed dramatically.

My perspective on the value dwindling comes from several graduate degrees and teaching at some of these 'prestigious' universities in the northeast.

It is of course just my singular experience, but the handful of research institutions I have worked at actually provided more of a typical 'academic' atmosphere than the universities, unfortunately. I still really want to believe that universities provide the most innovative research environment, but the incentive and operational structures don't really make it as optimal.

The reason I mention the new generation viewing its value as dwindling is that the cost isn't really 'worth it' and many of the best educational resources are actually free online now.

I'm an academic, so the fact that the investment doesn't pay off doesn't really bother me (academics typically don't care about money), but many people do want some financial advantage from education, and that isn't as present anymore.
Dude straight up uses a sponge to clean up the fluids from raw chicken and wipes down his stove with it. He rinses with water and uses utensils after handling raw meat.

Why are you taking my observations personally? It doesn't make sense.
yeah it's definitely intended to not alienate the audience
I do not see carbon emissions limiting air travel. Those jokers still use leaded gas, FFS.

There are 2 sets of rules: The laws that tell me I can not get to work in my 23-year-old pickup truck, and those rules do not apply to people who can fly private jets. Those people fly private jumbo jets to environmental conferences.

I know this will be an unpopular opinion on HN, but what if we banned all civilian air travel (I mean ALL civilian air travel) until they can prove they meet the emissions standards and fuel economy standards my 23 year old pickup has to meet to pass emissions testing every year.
If you’re running emacs 29+ I posit you get less value out of a starter kit or framework than beforehand.

Treesitter is baked in for syntax, eglot is baked in for language servers (intellisense), project and tab-bar give you scoped workspaces. use-package is baked in for downloading and configuring dependencies.

Modus-themes are also built in now, so you can use modus-operandi and modus-vivendi out of the box. Two incredible themes with a lot of research invested in them.

My config is a few hundred lines of unadulterated elisp now and most of the code is around completion and fuzzy searching.

The point being, modern emacs is a lot more viable from a vanilla config now than it ever has been.

Edit: changed emacs 28 to emacs 29
Doesn't (always) wash his hands after handling raw meat. Uses a sponge to wipe up raw chicken fluids and smears it all over the counter and stove.
Say what? WebSQL was an experiment that ended up being replaced by indexeddb- it has been deprecated ever since, and was never part of the web standards.
You seem to have fundamentally misunderstood my purpose for engaging you. I tried repeatedly to move the conversation from a poorly supported absolutist statement from you to a productive discussion about what makes a DSL good or bad, but you're only interested in defending yourself and your over encompassing statement, not in actually having a discussion. Such as why does being fundamental in some way make it a good DSL? Are all fundamental concepts worthy of a DSL?

In any case it's clear you're uninterested in engaging on that and nor are you willing to consider your statement carefully and actually support it with additional examples (beyond some puzzling critiques of makefiles which make me think you don't understand the point of a DSL at all) or walk it back to a reasoned examination. So I'm not sure we'll get much out of continuing this.
4.6B billion-year-old meteorite increases understanding of early solar system
The author is repeating a confirmation they received directly from Apple, as described in the first sentence. Ben is a long time journalist who's been on the beat for decades. When he says, "Apple has confirmed to me" it's a newsworthy report of what Apple has confirmed to him. The statement doesn't have to be attributed to an Apple spokesperson to confirm that, and Ben is not prone to "misreporting" like you claim without evidence.
Congratulations on doing well enough to be able to afford a $1M dollar house in the first place! :)
It's a crypto VC pump piece, overstated numbers come with the territory.
https://archive.is/bGNm9
https://archive.is/X8Cjt
No that’s fair. But “de”-make is going backwards. If that’s what you like that’s great more power to you but it feels opposite to what we usually do with is build new things. But I guess it could be argued he is building a new thing even though it’s an old thing on an older thing
That's not what parent means. Parent means there are humans that speak, why can't you understand some of them.
It’s freedom of speech and my opinion. You can disagree and that’s fine
> The only case I can currently fore see where using LMUL=1 and manually unrolling instead will likely be always beneficial is vrgather operations that don't need to cross between registers in a register group (e.g. byte swapping).

This is somewhat of a major problem with some kernels. RVV is quite spartan in the permute options it offers, often forcing you to use vrgather for many things. And as you suggest, vrgather doesn't scale well, so sticking to LMUL=1 seems sensible in a lot of cases. (this will also be a problem for RISC-V implementations that aim for longer vectors)

Honestly LMUL>1 could be more useful if more permute instructions were offered, particularly a restricted shuffle (like VPSHUFB on AVX or TBLQ on SVE2.1).

Stuff like vector constants can be more costly with LMUL>1, since they must consume more than one register.

On big cores, the only benefit LMUL>1 gives (other than design concepts like how widen work, or shuffling across vectors etc) is a code size reduction. Which is quite a dubious benefit for a somewhat complex feature.

Maybe smaller cores can extract more out of it, but it's not something I'm too knowledgeable about.
> With AWS, there is no infra to manage like in companies of yesteryear; it's all abstracted away to AWS.

I would argue that this is an extraordinary simplification. Infrastructure is abstracted away to the cloud vendor insofar as you don’t (typically) need to worry about power, physical connectivity to the host, logical networking at the layer of (for example) BGP, backup power, and so on.

But you absolutely have to concern yourself with infrastructure management to some extent. Be it backups, CI/CD infrastructure, BCDR management, geographic redundancy, proprietary vendor software that has prerequisites that your cloud provider doesn’t manage, OS patching for VMs, and so on.

Even if a business is 100% on a serverless stack for its service, it will still find itself with infrastructure to manage somewhere.

Some businesses have infrastructure because they need some type of interoperability to failsafe between clouds.

Even if a software business could succeed with no infrastructure of its own and no system administrators, that doesn’t have anything to do with tech debt. Tech debt can and does happen in any stack.
Get a better text editor and file browser, and probably terminal.

I use Sublime as my text editor, but there are other options.

I use PathFinder for a dual-pane file explorer.

I use iTerm2 for my terminal.

Otherwise, I don't recommend customizing too much out of the gate. If you are continuously hitting a pain point, then it could be worth it, but you'll learn the Mac way soon enough.
I have some robot experience, so I assume any robot is hot garbage until proved otherwise. In the links you've provided, the robot seems to do better than baseline in prostate surgeries, and is now the standard approach.
Thank you for the info! Will have to investigate this further - not able to reproduce the issue in Chrome dev tools with responsive layout testing, but one of my friends should have an iPad I can test with. So far it seems this is a Safari-specific issue.
May I fly in when you're done with setting this up in Austin and play at an epic LAN party? No joke!

flights be cheap nowadays, I could very well swing this.

If that is something you'd be okay with, happy to exchange details
Bro did you just threaten to ban me because… I happen to comment on articles I have a saved search for? I just had to comment my dismay and where you posted you locked up the comments. So instead I’m being dismayed over here. What kind of a weird rule is that. “Single purpose accounts”. Oh I’m not allowed to search and pick to comment on the articles I care about. I need to have more varied interests like the top news about someone writing a Nintendo 64 emulator in LEGOs or something.
I work with LLMs, won't say where, but smaller models stop performing better on benchmarks after a certain point, e.g. they seem to hit their learning capacity (at least with current techniques). Small models struggle to keep context the way larger models do, their outputs are impressive, but lack a certain amount of logical consistency and flow.

Whether this is a fundamental issue with the model size or some combination of training technique and model size is yet to be known. But for now, we know what works and are exploring that until we squeeze all the 'easy' perf we can.
Exceptions don't make the rule. Generally, people sound words out. Even if the language doesn't have an alphabet of sounds like Mandarin.
Thank you for letting me know! Will fix this issue as soon as I get my hands on an iPhone. Looks like the website has some issues in Safari, apologies for the inconvenience!
That's somewhat dialect/accent dependent.
OK I buy that.
People on Twitter just want to broadcast their opinion and get affirmation, they don't react well to attempts at dialog. It's all just attacks and counter attacks these days.
> we would probably boil the oceans away because of the waste heat from using that much electrical power.

Which would slow the earth due to the change in angular momentum
Typo, I think you meant 29+. 28 doesn't have treesitter and all the goodies you mentioned.
Took me seven years to do my own dynamic one that ended up being very similar to python2 with curly braces. Every programmer should try it
Write code top-down
The article could use more clarity on freedom.it seems to be that " employees get to do what they want.”

Does that mean work on pet projects, goof off on Facebook all day, go home?
I've developed a similar mistrust of the term. Blogged about it a while back https://writing.kemitchell.com/2023/01/05/Type-Error-Democra...
Yes, and graphics cards are optimized to do matrix multiplications because most of what they do is projective geometry.
> No, that link has that statement as a true/false quiz question, and gives the answer as false.

Oh, well, that site seems pretty sketchy anyway. It wants to force download multiple files as soon as I load it.

FWIW here's Wikipedia: https://en.wikipedia.org/wiki/Topspin#Competitive_utility "On most court surfaces, topspin also makes the ball bounce higher. As a result, it is often used on clay or "soft" court surfaces which have a naturally higher bounce in order to make the ball harder for the opponent to hit. An opponent with a one-handed backhand is especially vulnerable to a topspin shot because it is difficult to hit a high ball with a one-handed backhand."

[EDIT:] Reading that sketchy site more closely, it appears to be a trick question:

> So, if you've been paying attention, you might say, "The question at the beginning of this article was a ruse?" Not exactly. In theory, it is possible to hit two balls, one with topspin and one with slice, that arrive with the same height. But in reality, that won’t happen. You have to hit a slice low over the net, otherwise it will fly long. On the other hand, you want to hit a topspin-ball high over the net; otherwise it will land short or in the net.

What makes all the difference in tennis is that topspin and backspin shots go over the net at entirely different angles. You're not just hitting a flat shot with spin.
Lectures were made obsolete by Gutenberg. There is little of value (but not none, ok) in wasting time of reputable professors on repeating the same stuff each semester to a hall of 200 students.

Seminars/labs and office hours is where the biggest value of university can come from, but that’s the part that is often left to TA…
Duo Unix – Two-Factor Authentication for SSH
Looks really interesting! Does the self-hosted version support OAuth or other authentication methods to manage users through an external identity provider?
Yeah, the "Big Mac" is not big.

Where I went to school I told the guy who ran the kitchen that the secret sauce in the "Big Mac" was Thousand Island Dressing, next time I got a "Big Tech" it had Thousand Island Dressing in it.
Pretty much wait till electronics advance enough to have these off the shelf oscilloscope-in-a-chip.
Oil is going away. We've already reached 29% renewables globally

That is for electricity, not overall energy like transportation and heating.
You’re right; updated.
That’s fine. You don’t need to care what I think you can move along to the next post. I am legitimately trying to understand the concept of a “de”-make which feels to me like going backwards. If that’s his passion that’s the only explanation he needs but I’m allowed to ask the question.
I agree! But some of those things don’t come turned on/easily set up by default, hence this starter kit using only one 3rd-party package (which-key) by default and just focused on configuring built-ins to better defaults. Stock Emacs can be so comfy these days. Just still got dumpy defaults.
Farms that create habitat key to food security and biodiversity
Just X it.
One noteworthy thing is that no one is posting validation curves, only training curves. All these models will happily bring training loss eventually to near zero with infinite compute, as the model overfits to the dataset -- there are no regularizers in any modern LLMs. The validation curves would be considerably more convincing.

The counter argument to above is that none of these models were really trained for multiple-epochs: it's hard to overfit data you've only seen once. But to go to 70T tokens, you'd inevitably have to start using many epochs.
>He sees the widespread practice of training AI on copyrighted data as outrageous, and finds it infuriating that this behavior gets defended with claims that it’s democratizing access to information. “Open source doesn’t mean you took a bunch of people’s shit and gave it away for free,” he says. “That's theft.”

>Whether the defendant had purchased a signed copy or flagrantly shoplifted a dog-eared paperback wouldn’t matter during arguments over whether The Bedwetter, Too was a derivative rip-off or a transformative parody.

This strikes at the heart of why this case is about to be laughed out of court.

The argument the plaintiffs are making is that ChatGPT is a "derivative work", i.e. letting people use the software is akin to distributing carbon copies of the book at issue, with at most slight modifications (typical derivative works include translations, screenplay adaptations, etc.).

Since ChatGPT obviously cannot literally produce the full text of the book on command, the very strained position they're trying to advance is that short, several-paragraph summaries constitute a derivative work.

That is to say, they're arguing that writing, say, a review, or a book report, is an act of copyright infringement tantamount to taking a book, translating it into Japanese, and selling that translation.

It's a deeply stupid and wrongheaded argument, and it deserves to die a quick death.
Anyone have a link to the 'Multichannel News' article? The link is dead and archive.org doesn't have a snapshot.

Edit: I found it https://www.nexttv.com/news/get-cable-modem-go-jail-142544
Makes me want to try out a config from scratch again.. but.. need.. to.. get.. work.. done....
They should have defined what they mean by freedom. I skimmed through half of it and gave up.
> continuous refactoring/improvement is a vital pillar of agile.

The problem with this pillar is it's often viewed as nothing more than waste by business. Try arguing with a PM "Hey, we need to actually take a bit of time to redo XYZ because it's really janky" and they'll come back with "Yes, but client PDQ is ready to give us money for this shiny new feature! We don't have time to waste redoing XYZ because it's not currently causing us any problems".

The table going from 1, 2, 10, 20, 50 columns never actually hurt the system. It got nasty looking but ultimately not something you could sell to a manager "Hey, we should address this". So, by the time "Hey, let's expose this" rolled around the institutional will to want to correct anything had long since past.

It's really easy to sell redoing something if it's actively causing harm to the systems, but stuff that's just a bit janky has next to 0 priority (often even negative priority because fixing it might break something).
That’s just basic capitalism
What is implied by “much more than this” and why shouldn’t those things be available to people not enrolled into a university?
Looks like it was printed on a 10 year old 3D printer too.
Behind Closed Doors: Women and the Inquisition
I'm not that clear about what point you're making either. We seem to talking past each other?

The way I see it, types are sometimes used to represent security guarantees, so junk data getting cast to the wrong type could be a security hole. It depends on which types we're talking about.

For example, you can declare a SafeHTML type whose underlying representation is a string, and if you somehow deserialize it without actually doing the runtime check, it could be a security bug.

Verifying types and verifying input are closely related; the type keeps track of what you verified when you constructed an object of that type.
I wasn't aware of the Ultimate Hacking Keyboard. Thanks for broadening my horizon and probably robbing me of some savings.
Not so much the overall project, but definitely the smaller components within an ongoing project. Probably should have specified that because I'm almost always working on an established thing, rather than a greenfield thing.
The tobacco companies paid out $246B (That's b as in billions) in that class action.
Cochrane is kind of weird, though it probably is how frequentest science is supposed to work, where the null hypothesis is the default. If you actually followed their advice you would get vaccinated for hepatitis A every two years, because the protection lasting any longer is "unsupported by high quality sources".
Yeah, if Nintendo made a phone they’d have to deal with carriers and all their bullshit, They’d make Nintendo install mobile games that aren’t fun, wreck their brand, etc.if I remember right the reason. icrosoft gave up on Windows a phone was that U.S. carriers said “No”.