skysight-inc/HackerNews huggingface dataset:
Maybe not all of his claims are 100% accurate, but I largely agree that saying you should just use [whatever] probably won't work, based on my experience teaching undergraduate and graduate students to program. Windows just makes life so much harder and there are too many Windows users to ignore it.

My solution was to run my own server and have students log in from a browser. It's an order of magnitude easier to do the work of running a server than to take on the burden of supporting student-run Windows installations. Someone that hasn't been in that position is usually thinking in terms of what works for them or maybe the average student. You have to support all of them. The last 20% of students, who may turn out to be stars once things are set up, are going to give up in frustration if they struggle with the setup. Thankfully, these days there are good options where other people run the server for you.
Anti-aging drug extends life up to 25%, staves off frailty and disease
"Smart soil" grows 138% bigger crops using 40% less water
"Cats are about 2 feet that means six times there height would be about 12 feet."

hehehehehe
> Hard to brute force a certificates.

I see this mentioned a lot. But is it any harder to brute force a 2048 certificate than a 2048 bit password? (Note: A 2048 bit password with base64 character set is 342 characters long)

Don't get me wrong, there are many advantages to certificates (server doesn't learn the secret, easier to enforce strong secrets, ability to issue centrally, ...) but there is nothing magically different between a certificate and password when it comes to resistance to brute force. If you generate a high-entropy password you are fine from this point of view.
It seems weird to me that this post is now on page 12 of HackerNews, when all the other posts near it are either days old or only have a few points. https://i.imgur.com/tJ0ZbHE.png

Surely, Amazon's tentacles can't extend to our little walled garden here, can it?
> I could see this being really useful in e.g. space exploration where you don't want liquids slushing around, or risk leaking gas.

Also military vehicle air conditioning, particularly as some refrigerants are flammable.
are you serious? this nuclear family cliche is terrible advice and would only make one feel even more stuck. ludicrous lol
I suspect model improvement costs exponentially more. Between the fact it's been over a year since 4's release and 4o is only marginally better, and that OpenAI is focusing on other things (Sora, mini models, voice, etc) suggests a "better and more accurate and correct" model is actually really hard.
I think Apple Pay is going to require you to tap in a pin every time since you won’t have it against your wrist
There is a lot of wisdom in the old ways.
Until it's easier for me to charge my car, hybrids are indeed the ideal solution when accounting for the additional cost of installing an EV charger in the home. That's a huge "tax", especially when home charging is by far your only reliable option, especially so for the many, many of us with detached garages nowhere close to our home breaker box.
Agree completely, and the only times I've used IP cameras, they were separated from the main LAN, had no access from outside, and provided a stream to a NAS running NVR software.

That said, I can see the average user having a better outcome by "outsourcing their security" to Google, Amazon, and the like. Not ideal for exactly the reasons you stated, but seeing as very few people are going to set up or maintain an on-premises solution, I think the odds are still better than "random Chinese IP camera running a web server and viewable via a janky phone app outside the LAN".

The move to doing everything on phones has only made it worse. At least when you were expected to log in via a "proper" browser for initial setup, you could be prompted to set a new password, update firmware, or make changes to settings. The phone-centric ones I've seen are basically "plug in, scan QR/type serial/connect to temporary AP, (confusing techie stuff happens magically here), now you can watch your dog on your iphone from anywhere!"

Ignore the part about how this actually happens and how anyone can just scan port 8000 or whatever and connect with the hidden root login.
Coding models solve a clear problem and have a clear integration into a developer's workflow - it's like your own personal StackOverflow and it can autocomplete code for you. It's not as clear when it comes to finance or legal, you wouldn't want to rely on an AI that may hallucinate financial numbers or laws. These other professions are also a lot slower to react to change, compared to software development where people are already used to learning new frameworks every year
I think it has it's use, for certain tasks. I use the "ai" feature in outlook a bit. Just click the "Thanks! I got it" button or whatever pops up as a reply. Saves me some time and gives the sender a concice confirm.

I also wouldn't mind if some people got a bit of help with proofreading shit they send out.

Translation is also a nice one, if it's built in why not.
>Confidence in higher education doing what?

Related, but longitidunal studies have indicated that people's stated goal of college has changed quite a bit over time. 40 years ago it was much more common to see the answer of "to develop a philosophy of life" where now the more common answer is "to get a good job."
You don't never change them but it is pretty minimal. I put around 100k miles on my tesla and never had to change my brakes. If you treat an EV like a stick shift car and just time your stopping via coasting, you rarely need the brakes to the point where you have to slam on your brakes from time to time to burn off road junk
So this is the Juicero of AI assistants.
One neat feature of OpenSSH server is the AuthorizedKeysCommand config, which lets you fetch (or generate!) a user's keys from anywhere, e.g. a curl response.

With this you can easily set up a centralized SSH keys system without the pitfalls of decentralized systems or running a CA. Have the user register their public key on your website in the typical fashion, and then write a simple secure endpoint and use AuthorizedKeysCommand to instantly integrate all your OpenSSH servers.

It also lets you implement more exotic authorization schemes with the full capabilities of your internal backend, which is often a million times more enjoyable than fighting through Linux PAM.

If you use SSSD and LDAP and don't like the idea of relying on a curl every login, you can also centrally-manage the keys in LDAP for a similar effects.
Pish posh! How dare you even insuate it.

Meanwhile, I am tired of my internal drives running out of space, and I don't trust the cloud. Flash drives and external drives are too expensive. I have a totally original idea of removable media that is inexpensive, flat for easy travel, uses magnetic high capacity storage, and even had a writable surface to remember what's on it with a simple marker! Brilliant, I know. And I have big plans to use BOTH sides for even more storage, as well as a special notch to distinguish when the contents are read only.
SCP (what you showed as an example) and SFTP (what you linked to a Wikipedia page for) are not the same thing. SCP is an older protocol and, while faster in some situations, is essentially abandoned. Newer versions of OpenSSH actually use SFTP even if you use the SCP command, so you might as well just use the SFTP command instead.
> You don't need a DOCTYPE tag?
> You don't need a head tag?
> You don't need to declare the charset?

True, there are many things you don't need for a page to be rendered in a typical browser, but that doesn't make them useless. For example, DOCTYPE has exactly one purpose: tell the browser not to treat your page like it was designed for ancient versions of Netscape Navigator or Internet Explorer, with all the "quirks" of their pre-standardization rendering engines.
They've got fantastic documentation about this:

https://tailscale.com/compare/wireguard
Let's agree to disagree. I most certainly didn't take offense. I just disagreed (and continue to disagree) with the (your) comment that I responded to. I'm sure the parent of the 7 year old in question was aware of the shortcomings of the code. The fact that a (presumed) grown-up read the post/thread and their reaction was to provide a code review is odd to me and more than a little hackernews-ish which the poster you responded to poked fun at and which you seemed to take exception to.
> Is OpenAI still making any changes to make ChatGPT better and more accurate and correct

a few prompts recently, it just answered for me instead of refusing, to my surprise, so if feels like it's been getting better, but unfortunately there's no hard data I have on that, it's more of a feeling, so it's hard to prove that's actually true to someone else.

then again, ChatGPT-4o was recently found to be unable to do 9.11 - 9.9 correctly unless pressed, so there's still a long ways to go.

https://chatgpt.com/share/47d260ae-0c62-48ab-8d3b-84767acd7f...
Tailscale is just a commercial service that builds upon wireguard. It automatically generates certificates for each of your devices, ensures they're rotated and up to date, automatically configures routing and DNS between your devices and offers some additional functionality.

Tailscale has open source clients but a proprietary server to do this, but you can use the open source alternative headscale instead: https://github.com/juanfont/headscale
Surely you mean Ultrix, not OSF/1? Unless you're misremembering the hardware model...
They are rugged, they make that trip to the grocery with ease, no pot hole will stop them. They last forever, or until the owner that gets a new truck every 4 years gets rid of it. Ford is about repeating sales, they don’t sell you a truck and think “Nice guy, hope they come back in 20 years to get a new one.

It’s all about current profit. Remember how the US crushed millions of used cars to help the auto industry and destroyed poor peoples chances of an affordable car? I’ll bet it happens again very soon.
I wonder why Mistral et al don't prepare GGUF versions of these for launch day?

If I were them I'd want to be the default source of the versions of my models that people use, rather than farming that out to whichever third party races to publish the GGUF (and other formats) first.
Each has its tradeoffs. I had a case that cropped up more than once where RabbitMQ kept on trucking even though the process for an important queue had crashed; had it propagated all the way to the server itself it may have been easier to diagnose and fix (I'm assuming there's something like defer or finally in Erlang to ensure the mnesia database was synced properly on exit). Instead, I had to monitor for this condition and periodically run some command-line trickery to fix it (without ever really knowing why it happened). This was years ago, maybe RabbitMQ handles that better now.

The Go authors are adamant that goroutines not be addressable (from without) or identifiable (from within). This is diametrically opposed to Erlang, where processes are meant to be addressed/identified. I can't say I've ever found a case where a problem couldn't be solved due to this constraint in Go, but it does complicate some things.
Look at China, the leading market in EV 40%+ of sales are EV. You got decent EV's for $8k there.

You will have the same in lagging US market. Hybrids are more complex. They will die once you have good and cheap enough battery immediately.

In china they already selling cars that can go 600 miles on a single charge. Any range or any other concerns will die once that reach a mass market. You don't need to go to gas station, pay tips, expose yourself to security risks. Just charge at home, it's superior to anything including hybrids.
Zarathustra my beloved
Those are regulated industries, where as software development is not.

An AI spitting back bad code won't compile. An AI spitting back bad financial/legal advice bankrupts people.
he's not "convincing himself" of anything. this feeling is a side effect of any number of things going on his life. don't jump to conclusions about someone.
I am not inventing this, it is what the study itself suggests.

> To determine whether this reflects a common effect of psilocybin that generalizes across datasets and psychedelics, we calculated dimension 1 scores for extant datasets from participants receiving intravenous (i.v.) psilocybin55 and lysergic acid diethylamide (LSD)56. Psychedelic treatment increased dimension 1 in nearly every participant in the psilocybin and LSD datasets (Fig. 2c), suggesting that this is a common effect across psychedelic drugs and individuals.
1) Rule of thumb is # of params = GB at Q8. So a 12B model generally takes up 12GB of VRAM at 8 bit precision.

But 4bit precision is still pretty good, so 6GB VRAM is viable, not counting additional space for context. Usually about an extra 20% is needed, but 128K is a pretty huge context so more will be needed if you need the whole space.
From what I understand, part of the problem is the chicken tax[1] that's made light trucks more expensive than they should be.

And part of the problem is CAFE standards. It sounds like emissions requirements are set so tight for small trucks that manufacturers have given up on trying to make it work for small trucks.

And as you point out, US consumers seem to love large vehicles. For a variety of reasons. For some the need is legitimate (they need to haul or tow big/heavy things). For some, they want to copy the first group. And for some, they want to feel safe, sharing the road with the other big vehicles.

---

1. https://en.wikipedia.org/wiki/Chicken_tax
Find faith in a loving transcendental power (ie God), start praying, and try to do his will. You will see new vistas of opportunity open up, along with a meaning to life.
Purpose is key, as is responsibility.

And children are amazing.
According to their survey this was the 2nd most requested feature:

https://proton.me/blog/2024-proton-survey-results
On the EV6, there's a paddle behind the steering wheel that you can use instead of the brake pedal that will use 100% regenerative braking. I use that almost exclusively, only using the brake pedal when I don't brake soon enough and it's necessary for a quicker stop (which is maybe 5-10% of the time).

Also, the brake pedal uses regenerative braking most (maybe 80-90%) of the time, unless (again) needed for quicker stops, or if it detects friction braking hasn't been used for a while (just to clean off the pads).

So by my rough estimate, I'm guessing we use regenerative braking about 90% of the time, which means it should be about 10x the timeframe (vs. ICE vehicles) to replace brake pads/discs.
I got my first job (25 years ago it so) after reading a c++ book and doing the assignments. To get this job I had to take a c++ test made by the most experienced developer there. The code I eventually wrote had none of the tested language features.

These days I often work with a mix of C, C++, Python and Rust. I try to avoid c++ as people writing c++ (IMHO) are not writing code that is easy to understand. They usually write code which is efficient but hard to understand. Even when effectiveness is not a part of the requirements.
That seems likely, but the research is clear that it's not what actually happens.

I haven't looked at the research myself, but among Economists this is an established fact.

To me, this is good news. The cynical view that anyone can buy an election by outspending their opponent is depressing, and I'm glad it isn't true.

BTW, it is true that the candidate who spends more usually wins. But that mostly just reflects that they're the most most popular candidate, so they get the most donations.
I would go with the lower 7% estimate today. The last major traffic sink in Internet history was ASCII email-spam, Internet oldsters of every gender pummeled with penis enhancement devices and 411 traffic. It was discussed a lot on the NANOG mailing list 1995-2005 and major portions of IPv4 space were NOT partitioned very well between customer ISP space and their server farms... so from international sources you could expect valid email to come from any address.

The other 'spam' of the time was ICMP traffic. Nets were so flaky in those days everyone who could write a script was running pings to what remote servers they had. Many were idiots that didn't even realize you can send small pings with no padded payloads. And of course there were ICMP reflection attacks from bad actors with incredible payloads and address spoofing. So one number I remember is that combined spam-email and ICMP demanded 50% of bandwidth at times. But remember, at the time the principal use of the net was to move ASCII and ASCII-compressed content.

While the botspam of today probably exceeds any historical levels, the percentage is low because bots do not watch or serve video. The botspam is spoofing humans on websites and port probing for automated exploit.
Fine if you're on the LAN, but for WAN connections you generally want xpra or NX.
The explanation is easier, I think. Consider what data these models are trained on, and who are the immediate developers of these models.

The models are trained on a vast set of whatever is available on the internet. They are developed by tech people/programmers who are surprisingly blind to their own biases and interests. There's no surprise that one of the main things they want to try and do is programming, using vast open quantities of Stack Overflow, GitHub and various programming forums.

For finance and legal you need to:

- think a bit outside the box

- be interested in finance and legal

- be prepared to carry actual legal liability for the output of your models
That’s not always practical for performance or availability reasons.
I think of Prolog as a general purpose logic programming language and Datalog to be logic programming more focused on data analysis. Data analysis is a very large area, so boundary might get blurry at times.

If your data is in a relational database consider Logica - a Datalog family language that compiles to SQL and runs naturally on SQLite, Postgres, DuckDB and Google BigQuery.

Easy to install, easy to play with in CoLab or any other Jupyter notebook.

Works for data analysis (aggregation, filtering etc) that is commonly associated with SQL, as well as recursive logical querries commonly associalted with Logic programming per-se.

Here is what it looks like for a data-analysis-ish query of finding popular baby names over time:

# Count babies per year.

NameCountByYear(name:, year:) += number :-
BabyNames(name:, year:, number:);

# For each year pick the most popular.

TopNameByYear(year) ArgMax= name -> NameCountByYear(name:, year:);

# Accumulate most popular name into a table, dropping the year.

PopularName(name: TopNameByYear());

The classic grand-parent rule looks as usual:

Grandparent(a, c) :- Parent(a, b), Parent(b, c);

Here is a recursive program for finidng distances in a directed graph:

D(a, b) Min= 1 :- Edge(a, b);

D(a, b) Min= D(a, x) + D(x, b);

Links to CoLabs:

Grandparent, ancestor:
https://colab.research.google.com/drive/1lujnnUOXsF6VrC9__jV...

Distance in graph:

https://colab.research.google.com/drive/1sOCODHqN0ruxZSx_L-V...

Github repo:
https://github.com/EvgSkv/logica
I agree

OP: "Every day feels like prison."

HN Advice: "What you need is an irrevocable, lifelong commitment! Get married and have children!"
Honda has 'Magic Seats' as a feature in a few of their cars, most notably the Fit/Jazz. These rear seats fold completely flat so you can treat the car as a very small van - my Jazz spends almost all its time with the seats folded, and I've been able to fit a remarkable amount of stuff into it.

Sadly they've actually stopped putting them in some of their newer car lines (e.g. the Civic) which had them in previous model years.
The vision isn't totally coherent because huge part of NASA budget are simply not in control of what NASA wants to do.
I think it's actually reasonable to leave some opportunities to the community. It's an Apache 2.0 model. It's meant for everyone to build upon freely.
Sure, until you make a little money and she leaves you to take the house, kids, 1/2 your money and 30% off the top of your salary for the next 10 years.

Seriously, there is a VERY good reason men are refusing to start families in the US and brith rates are dropping. I tell my son and all young men I meet, "DO NOT get married or have kids in America until they rollback no fault divorce". Until then all financial incentives are for the woman to walk away as soon as you have any assets or substantial income. You saying it's "underrated" is a joke I hope, many of us would LOVE to have a family but financial incentives and society are against it.

The laws are slowly changing but places like Ohio are still in the dark ages, defaulting to 100% custody for the mother even AFTER paternity is legally established!

We are fighting for the passage of Ohio House Bill 14 that defaults to 50/50 custody but people like the Ohio House Bar Association and lawyers fight to keep us in the dark ages while the profit wildly.
Exposing SSH to the world really bothers me. Personally I firewall to my own IP when connecting to EC2 instances, it's a pain but I don't feel comfortable knowing there may be zero days out there, plus I don't want my CPU cycles wasted by script kiddies.

It seems like there should be a better solution - something like port-knocking but done properly.
Hey past me! Dont worry, this will pass, if you continue putting a considerable effort into trying to solve it. You will realize that only YOU can create meaning for yourself, it shall only come from within. No amount of checking checkboxes will ever do that, as someone will even suggest check more and MORE boxes: have kids, study religion, travel, pills, blah. This will not help!
Btw, nobody on your journey will be able to help you with their stupid advice either, as this is DEEPLY personal. You will find it! keep digging.
How can we make Commodore 64 BASIC pause for a specific time? [video]
the cli command is called scp but is using sftp under the hood. tomato tomato.
> I'm not depressed

Citation needed.

Seriously, as someone who has struggled in much the same way, go talk to a therapist or psych. Depression doesn't mean being sad all the time. Finding little interest or pleasure in doing things is one of the core diagnostic criteria.
BERT isn't dead for smaller tasks (think NER, Sentiment Analysis) where low latency is needed.
Going out on a limb here that they're not focusing the entire company on one objective.

Adding to this, reducing cost means they've reduced compute and improved quality per unit of computation.

That matters! It matters that these systems currently require an embarassing amount of energy to run otherwise. It matters that these models could be portable to the point where they can be run locally on portable consumer electronics rather than being locked into remote compute and HTTP calls.
Agreed. You say you're not depressed but actually when your describe how you feel it sounds a lot like depression. It might be a good idea to talk to a doctor about it.
Generally yes, with caveats.

There was some research showing that training a model on facts like "the mother of John Smith is Alice" but in German allowed it to answer questions like "who's the mother of John Smith", but not questions like "what's the name of Alice's child", regardless of language. Not sure if this holds at larger model sizes though, it's the sort of problem that's usually fixable by throwing more parameters at it.

Language models definitely do generalize to some extend and they're not "stochastic parrots" as previously thought, but there are some weird ways in which we expect them to generalize but they don't.
Yes this is exactly how I do my private git hosting!

ssh example.com 'git init --bare git/foo.git'
git remote add origin example.com:git/foo.git

For other services too there are usually simple solutions like this. The low spec VPS never even sweats this way.