skysight-inc/HackerNews huggingface dataset:
I don’t understand the outrage. The plugin is installed by default and visible in the right tray so it’s basically an advertisement. That’s the only negative part and I understand the frustration with that.

You can disable it like any other plugin though? Really easily? And it’s a paid service. Just don’t pay for it.

Seems like rage bait that a lot of people are falling for.

Of course, if it turns out it’s phoning home with training data by default then I will also change my tune, but it doesn’t seem to be doing that
Why not to use virtual machines for this?
Where are you shopping that you can find a 20" touch screen for under a dollar?
> You can disable the new UI though, and I doubt that will change

They have been pretty vocal that long-term it will be removed and that it probably won't be included in the 2025 version. Of course hopefully they'll come to their senses but the experience will likely get worse and worse longarm even if they keep it...

It's bizarre though. I mean I get that some people might prefer their new look due to various reasons but at that point why not just use VS code and save the $500+...
Starlark seems to be overwhelmingly bound to Bazel at the moment—searching for it, I had to follow a link from Bazel to the GitHub repo and then from there I got to the implementations and found this:

> The implementations below are not fully compliant to the specification yet. We aim to remove the differences and provide a common test suite.

This does not inspire confidence that I could use this in a project any time soon.

Meanwhile, from what I can tell Pkl has a single Truffle implementation that currently supports 4 languages, it has a syntax that is more familiar to me as a non-Python dev, it has static typing, and it has a dedicated plugin in most IDEs (whereas Starlark just says to install the Bazel plugin). Maybe Starlark is more appealing to people writing Python or already using Bazel, but for the rest of us there's no contest right now.
My 90 year old mother can't always figure out her cell phone. The land line is what she uses most. I don't care what the specific technology is, but a phone that's plugged in, and always available (no "off" switch) and just makes and receives calls with the familiar UI (lift phone off hook, enter number on keypad) is still a requirement for many people.
Indeed, Linguistics is a sincerely underappreciated field.

It's telling that perl is/was absolutely functional at it's core -- a pidgin of bash and <proper programming>, if one might will.
Very smart. You use the low resolution to output the high resolution
Most of the test results I've seen, mobile and landline, place it above the USA.

You'd have to give a careful and precise definition of what your care about in order to get a more nuanced answer, which is kind of the same point I was driving at by saying "being big isn't a good argument".
Parents on their first kid have no idea what dealing with a school system really is like. They do on the second kid, but who goes there these days. And even on the second, you may want to use the same school as the first's because you can't afford to drive kids to 2 different schools every morning.

Edit: to make it more clear, parents may seem to like this ofsted thing at a point when they don't have any other source and they don't know better.
> Ask HN: Do you think software quality is going downhill?

yes.

> If so, why?

CADT.
Fixing bugs is much harder than a complete redesign.
Addressing existing problems is much harder than implementing new ideas.
There has to be ways to make the more efficient models more reliable. There’s just little incentive since units failing keeps the orders coming. You want the unit to last the warranty duration plus one minute.
The messianic fervor AI proponents have been spewing these past few months are blinding even people we’d deem reasonable in the past.

People are now in the phase of “if there’s no AI we’ll die” of their products so we should expect it will get much worse before it gets better. I’m now mostly turned off whenever I see a company saying they’re adding “more AI” to their products as that usually means the experience is about to get worse.
What you are saying isn’t accurate… IQ tests are reliably repeatable, and accurately predict ability at a large number of other tasks. There was a pretty good recent radiolab podcast talking about the history and evidence behind it.
That all sounds cool, but is any of that especially useful for a configuration language?
I am not, I just don’t get why some people are so profanity oriented in naming things. Personally, it doesn’t offend me, but it ridicules them in my eyes, and stops me from talking about it around people. If that’s what they want, okay. If that’s not what they want, they can use this subthread as a feedback. How would they know if no one spoke?

Also, I find your reaction thin skinned-ish as well. Why throw stop commands if you ought to not care? Cause it’s ridiculous? Well, we have more in common than you think then.
Apparently (per other posts), it changes the app signature for some platforms and ‘breaks’ the install.
Second that. I was tepid on WSL on initial release, but recently decided to try a full switch after hearing good things and I'm glad I did. You're literally using a full Linux distro, it's really fast, and it even has neat integrations with windows like allowing use of windows explorer if you're inclined. And it's totally seamless to use with vscode.
Is this a reasonable tool to manage problems like:

I've got a stream of json in one schema; I want to make ETL for this to write it out to elasticsearch, S3 (in a specific different schema) and postgres targets, using a mixture of "bespoke python", vector, and logstash.

Should I use this or should I roll my own goo using ERB or mustache or similar?

Or should I quit and go work some place that's using gRPC?
Rust is just enforcing at compile time what you had to keep track in your mind with C/C++
Astro gets you the best of both: https://astro.build
First the discussion seemed to be about systems as implemented today (presumably you now concede that those actually do have practical computational limitations?) not systems that could theoretically be implemented. (Moreover adding memory is no longer the simple "forward pass" system that you were arguing had no significant computational limitations).

Second, and more importantly, the fact that through clever human manipulation you can express a Turing machine using an LLM does not mean that such a machine is learned through gradient descent training.

There is no basis to the claim that today's systems have converged on model weights that implement "higher-order" computation.
Unrelated, but the word knob has a k in it. :)
Money and an infrastructure that isn’t for profit pretty much directly implies massive government financing.
> I sort of expected something more insightful.

It’s just marketing spam. The legal disclaimer is longer than the content in this self-described “high quality newsletter” (and in Safari reader mode all you get is the disclaimer!”.

Plus you need to enter something that looks like an email to read it — ironically, given the subject, nobody@a16z.com works!

Par for the course for a16z, really.
A previous discussion about this use case here: https://news.ycombinator.com/item?id=32317520

Firecracker[0] always turns up in these discussions.

Also check Kata containers[1]

0 - https://aws.amazon.com/blogs/aws/firecracker-lightweight-vir...

1 - https://katacontainers.io
Because they are throwing money around which means they either have ridiculous margins or are just desperate for cash.
Unfortunately I have not.

The core concept is rather simple though: iSCSI allows for an iSCSI server to expose raw block devices (called targets[1]), so do that and use them from a client machine as-if they were locally connected disks.

So I used LIO[2] as the iSCSI server on each of the Pi's, making sure to use the "by-id" to reference the block device so it would work fine across reboots (skipped changing "directories"):

sudo targetcli
/backstores/block> create name=block0 dev=/dev/disk/by-id/usb-SAMSUNG_MZ7PD256HAFV-000_0123456789000000005-0:0
/iscsi> create
/iscsi> cd iqn.2003-01.org.linux-iscsi.rpi4.armv7l:sn.fc1b1c9879a1/
/iscsi/iqn.20....fc1b1c9879a1> cd tpg1/luns
/iscsi/iqn.20...9a1/tpg1/luns> create /backstores/iblock/block0

Note you might have to use /block/ instead of /iblock/ in the last command there[3], depending on targetcli version.

Then you create the portal which exposes the target (backed by the raw disk) to the network as normal (see Debian guide fex). I did it like this, you have to adjust for the name of your device:

/iscsi/iqn.20...1c9879a1/tpg1> cd portals
/iscsi/iqn.20.../tpg1/portals> delete 0.0.0.0 3260
/iscsi/iqn.20.../tpg1/portals> create 10.1.1.101
/iscsi/iqn.20.../tpg1/portals> cd ..
/iscsi/iqn.20...1c9879a1/tpg1> set attribute authentication=0 demo_mode_write_protect=0 generate_node_acls=1 cache_dynamic_acls=1

This creates a portal which exposes a single LUN, backed by the raw disk, on the IP 10.1.1.101, and disables authentication and demo mode (write protection).

Next you install the iSCSI client (called initiator)[4], I did this on a separate machine. There I connected to each of the target on each Pi. Once successful you should get a number of disks under /dev/disk/by-path/ip-*, which you can then specify when importing the pool on the iSCSI client machine, say

zpool -d /dev/disk/by-path/ip-X -d /dev/disk/by-path/ip-Y

Since you're exposing the raw block device, there's no difference in that regard to having the disk plugged into the client machine directly.

Btw, I recommend not messing with authentication at first, though it's not terribly difficult to set up.

edit: As mentioned the nice thing about this approach is that it's effectively "harmless". If it doesn't work out for you, you can always put all the disks in a single machine and import the pool as normal.

Also, iSCSI has a lot of robustness built in. For example the iSCSI client will temporarily store writes and re-issue once the target (server) is back online. I safely rebooted one of the Pis while copying data to the pool, for example.

[1]: https://en.wikipedia.org/wiki/ISCSI#Concepts

[2]: https://wiki.debian.org/SAN/iSCSI/LIO

[3]: https://github.com/ClusterLabs/resource-agents/pull/1373

[4]: https://wiki.debian.org/SAN/iSCSI/open-iscsi
Interesting, but the page had nothing to do with k8s
Was thinking that sounds strange, but that's because 90% of my Python is done in Django (which has excellent docs). Python's own documentation is horrible to read for some reason. Whenever I need to remind myself of how to use regexes in Python, it's the first place that comes up, followed by finding a tutorial elsewhere.
They won capitalism. The prize is you don't have to compete anymore, you don't have to innovate, and you get to charge more and deliver less.

Getting companies to this position is foundational to the incentive structure of our economic system. Once they win, that's it. They get to stay there forever.
Strings can be represented as arrays too. Doesnt make a good argument for removing them.
Sometimes I don’t want to walk around with my valuables on me, I just bring a small sum enough to satisfy my groceries.

I do this especially when it’s dark outside and I have to go out to shop, this way, I don’t lose anything significant if I get robbed.

Another good reason is that some shops have to pay a fee for being able to accept digital transactions, for some shops, the fee is quite a lot.
So paying with cash is preferred and helps them a bit.

Lastly, while it sounds shady, being able to pay in cash keeps me from being traced by the government. I don’t really have anything to hide but having the option to be anonymous If I want feels good.
knobs are more expensive :(
Execution is not everything. A well executed concept of a bad vision is still not great.

People love to pretend that game dev is just a matter of prototyping to find a fun mechanic, and while that can be true for a few things (mostly niche movement), it’s generally not true of most games. It’s important to identify where the player consciousness is within a game.

Binding of Isaac, to pick something somewhat random. It probably wouldn’t be that fun doing random rooms to prototype. It probably wouldn’t be fun doing random items. It has to be a whole sequence of runs before you get the feeling that it works.
Like most of the people in the linked reddit thread, I read the docs (and web search results[1] and LLM answers) as requiring v6 behind the ALB too. Not taking the poster's word for it yet but could be worth another look.

[1] https://repost.aws/knowledge-center/elb-configure-with-ipv6
Totally agree! I have so many unfinished projects, but I also find that I end up using bits and pieces from those unfinished projects in new stuff. I always learn something from them.
GuessMyName – daily game where you guess history figures with 5 hints
Hey all! Recently released something publicly for the first time. Little game where you can daily guess historical figure hidden via 5 little hints.
I'd highly appreciate candid feedback.
It is easier to displace than destroy previous meaning. Thers what backronyms are for.
The easiest package format I've ever came across was the tgz format from Slackware. From what I remember, you just build and install your software in a fake root then tar gzip it up.
But as an academic exercise, you can stipulate risk free lending as axiomatic, and still see that a natural interest rate comes from different inter temporal marginal preference for money among entities in the economy. It’s only zero if everyone’s preference is identical.
I saw "security" and "Purdue" and thought it was gonna be Spaf, but no. Apparently Purdue has at least two excellent professors in the field.
It’s about total dose… probably 1 percent or less of the liquids I drink are packaged or processed things rather than water from my own RO device.
I don’t read their post as fidelity to realism, but to the vision of the game
I use an Visa tied to an American bank every day for groceries in NL. I only have ever had issues using a card at a very small record store, I just make sure to carry 100eur in cash just in case. I do have more issues online when something only takes iDEAL though.
It's really weird to frame this as a question of "mindset". I certainly had a "scarcity mindset" when I was younger and had no money. Now that I'm older and have some money I have a "growth mindset". But really the main difference is my access to resources.
Some companies’ policies forbid them in the first place.
Given that a huge percentage of code is written via JetBrains IDEs, couldn't this be a scheme on their part to gather source code training data on a similar scale as github is doing with copilot?
> Not actually true since basically everyone accepts card in the UK, but it illustrates that your point makes no sense

So you tried to prove me wrong by giving a made up example?
If I'm wrong on this subject (and I would be interested in knowing how "resource allocation under scarcity" and "manipulation of the behavior of the people obtaining and using resources" are mutually exclusive), I might say that it's a product of the layman's (my) relationship to "economics" and "economists". The contact the most people have with economists is usually, "Talking heads or disembodied voices telling listeners how they should feel about developments in various markets that are connected to whether or not they'll be able to find their lifestyle affordable." The emphasis is decidedly on application, which I imagine runs into game theory and mechanism design, to the point where a reasonable observer might consider the latter two components of (applied?) economics. ...Which raises the question: DOES anyone subscribe to this model? What would an expert make of it?

>you might find your thoughts more appropriately align to sociology and social psychology than economics

Since economics is an emergent property of agents interacting with other agents and their environment, I'm failing to see how I'm misaligned with any of the three. I've heard economics described as "sociology with a veneer of statistics", which is something I can't say I'm unconvinced by. I respect your status as a relative expert, and also as someone close enough to the subject to have a conflict of interest in characterizing it fairly.
It’s not really possible to compete with huge companies like Microsoft “dumping” free code on the market:

https://en.m.wikipedia.org/wiki/Dumping_(pricing_policy)

You can be better, more user focused, have better privacy, but it’s tough to beat good enough and free.

Microsoft wants to own the developer ecosystem and is willing to dump billions in free software and services to annihilate any third party shops. They are pretty close to owning the entire stack of core services and tooling other than the languages themselves.

The sad thing is that in their push to keep up Jetbrains is dropping a major thing that made them appealing vs VSCode: a lack of spying and telemetry.
subset that Google decided were worth highlighting.....or have paid to be part of google ads
Children and old people here all use cards or apps.

And derisking is illegal, so you have to provide a bank account and cards to anyone who wants. The high risk customers just need more follow-up on terms of AML.
I didn't include Linux because it's just a Unix reimplementation, not theirs.

or:

I didn't include Firefox because it's just an NCSA Mosaic fork, not theirs.

The point being, whoever does most of the work and maintenance owns something, not who came up with some early predecessor.
Some people have family or close friends who have copies of our keys to deal with just such a scenario (or to water our plants when we're away on a longer holiday).
.NET was terrible. .net already meant something else.
Could a Rogue Billionaire Make a Nuclear Weapon?
Related:

Pinball Map: Crowd-sourced worldwide map of public pinball machines

https://news.ycombinator.com/item?id=39230244
Alleging. The spec is there to read, and the proof is in the pudding of multiple companies running AMP caches. We are technologists, not bumbling idiots who don't understand Incognito Mode.
Perl usually had excellent quality modules back when I was using it. Python (these days) has a mix of mostly good, but some bad. Javascipt just seems a shambles when I go there.
I wonder if there is some leeway in common implementations to shave off even more bytes. Like php allows to omit the end tag.
I don’t understand this perspective… if you are interested it would make sense to do your own careful research and come to your own conclusions. Don’t trust me, some random internet stranger that last looked at this stuff 6 years ago to do it for you.

And don’t expect me to compile evidence unless you are paying for my time!

I suspect this type of perspective comes from thinking I am trying to convince others of some controversial position and not recognizing that I’m sharing my personal emotional experience dealing with this issue as a parent?
Glad I didn't upgrade.

Anyone know what version this starts? 2024.1?
Criterion publishes The Rock and Armageddon, so why not?
The bureaucracy of state governments is almost unfathomable unless you've experienced it first hand. Start with a meeting to discuss a meeting about another meeting... When you get to that last meeting, a supposed "working session", there's 20 people there supervising and note taking, and the one actual person who seemingly does anything has called out for the day.
Not many genuine businesses have a margin of 20%, especially in retail. If you can get such a discount then it's already been priced-in.
> you can't wear it on your face?

VR feels more in tune with retro-futurism.
The government has always been able to shut you down. If they wanted to, they would pull you aside with no recourse and the police would execute civil forfeiture (see also: steal) against anything on your person, car or home. Cash makes this worse.

Nor does it save you from 90% of transactions you do. Banks will know when you deposit/withdraw money. Stores know the moment you walk in. Unless you deal purely in cash (and I mean PURELY) someone somewhere will know when and how you're spending your money.

If you want to deal with privacy concerns then it needs to be codified in law. And that involves dealing with the entire chain, not just point of sale and not just thinking cash will save you.
OK, good to hear.
you've skipped a word there after tactile, which explains why you don't get it
So you just ignore the part where the article says this is a repeated issue and has never happened for native apps? The article has a point, and in order to pooh-pooh it, you ignore it entirely.
This may go against the whole ethos of using neovim, but I would suggest giving LazyVim[0] a try.

- Dead simple to install

- Sane defaults

- IDE like out of the box

- Still feels like VIM

- Configurable

- Actions are discoverable (press space and a menu pops up with all the possible shortcuts)

- Good enough docs

Before I moved to LazyVim I always used VSC with the vim plugin installed before I took the full plunge and went all in on LazyVim (I don't care for vim itself but I like the motions).

It was also the sweet spot for me, I don't like configuring my tools for work but I like using well designed tools and discovering things along the way

[0] https://www.lazyvim.org
Heresy (2022)
Which seems like common sense. A 50yo has fewer years to with to save up for any retirement, they face age discrimination, increasing health issues, etc. A 20yo has many years to work and pivot on case of setbacks, less age discrimination, usually fewer health issues.
NB: that’s not a perl.org website. It’s someone’s blog.

Now, I have touched Perl in decades (oof, that’s rough to type) and that someone might be the official Perl leader for all I know. I don’t think it is, though.
I feel the same way for the most part.

However I cam imagine a kind of meta-learning foundation model that basically has a huge internal library of micro-features, and when you put a sequence into it, it matches those features against the sequence and builds up a low-noise summary of the data that it can use to make predictions.

That's of course heavily anthropomorphized, but it seems potentially in-scope for a transformer model.

The real problem with time series data is that you can't predict the future. Images and text are relatively homogeneous and exist within a kind of restricted space. "Time series" in general however could be just about anything, and there's not as much reason to believe that something like a "grammar of time series" even exists beyond what we already can do with STL etc.
BetterSnapTool is great for this. Check it out.
The kind of people who ran coupon schemes in the pre-internet days could have told you this.

Back in the day, coupon schemes were things like you had to physically cut out and mail in vouchers from newspapers or magazines, and you got a discount on something like groceries in return. The point of this was market segmentation: you want to get people who (1) otherwise wouldn't buy your product, or at least not as much and (2) without giving it away any cheaper to those who would buy it already. Who goes through the effort to cut out and collect vouchers for a little bit off their weekly shop?

One answer is "poor people". Calling them "much, much worse customers", is a value judgement.
The more people who use Starlink, the worse it performs and the higher their profits.
I absolutely thought they wrote Futurama until I saw this comment
For "bad", read "poor".
some of us could consider donating a small monthly amount to archive.org -> https://archive.org/donate?origin=iawww-hackernews