skysight-inc/HackerNews huggingface dataset:
Sorry, I'm new to Tailscale, but I do setup and use WireGuard. What does Tailscale offers that WireGuard doesn't if I might ask?
To be fair, they're using it to build Super Duty trucks, which are big trucks typically used for actual work with no suitable EV alternative. So it seems more a case of using their manufacturing capacities efficiently rather than them saying "screw EVs, we'll build bigger ICE vehicles instead".
If you are feeling trapped, adding children to the mix are not what you need. I love my wife and family, but it is definitely limiting. Even changing jobs within my field is challenging because I've built a lifestyle around my family's needs that my current job accommodates, never mind changing careers. Having kids is the biggest commitment you could ever have.
Completely agree that ssh is simpler than clicking on a web console.

A good reason for not relying on ssh is 'cattle vs pets'--using ssh administration can make snowflakes where changes aren't tracked and diagnosable/reproducible. With versioned deployment of system changes you always know how things got to be and can configure many to be the same.
I use Amazon's Blink camera. Wonder if they could also be accessed by Amazon employees. Probably can if they are using their servers.
Had a family member stationed overseas with the military. Bank of America chose to geo-lock IP access to their customer website. Used SSH box in the USA and informed them on how to configure their laptop to get around the restriction. No need to pay for a VPN or configure one for a single use. Ironically Bank of America had a local branch at the overseas military base.

SSH is the best network service multi-tool. From remote shell, to file transfer, to network routing.
> Every day feels like prison

> I'm not depressed.

Hey man, are you sure?
i think they just messed up the embargo times, and suddenly the scoops all dropped before they were ready
I learned quite a lot by viewing the source of this delightfully clean and spartan website.

You don't need a DOCTYPE tag?

You don't need a head tag?

You don't need to declare the charset?

The body tag has a "background" attribute?

The HTML "center" tag still works?
I find it interesting how coding/software development still appears to be the one category that these most popular models release specialised models for. Where's the finance or legal models from Mistral or Meta or OpenAI?

Perhaps it's just confirmation bias, but programming really does seem to be the ideal usecase for LLMs in a way that other professions just haven't been able to crack. Compared to other types of work, it's relatively more straight forward to tell if code is "correct" or not.
How to solve a mass stranding: what caused 77 whales to die on a Scottish beach
I'm Tesla owner for 4 years. In the place I live I see EV's on every block, every big parking lot, and right now EV are getting much cheaper. And it will be even Cheaper.

Tesla Model 3 is cheaper compared to gasoline Toyota of comparable trim Today.

I'm not sure what really can stop next wave of EV's that will be powered by cheap prices.
Cheaper is good. I would probably have bought an EV if they were cheaper than the alternatives, but so far they aren't.

"More reliable" would be nice, but hasn't been my experience or observation. The powertrains on the cars I've driven have proven very reliable - zero problems in 200K+/miles per car. All the problems I've had were related to electronics and trim issues.

I'm not sure that "faster" or "silent" are really dimensions people are buying on unless they race.
I remember getting confused/disgusted looks at my first front-end job when I said I loved CSS and would be happy to work on styling...

Later I learned that having 3 or more different ways to get an identical result is... time-consuming, at best. When they all might work slightly differently depending on several layers of context (or just not work), you realize CSS is ripe for massive pain points to spring up, and they can happen unexpectedly. I understood why everyone else hated CSS - under time pressure, it's just not worth dealing with 99.9% of the complexities for immeasurably small + abstract returns.

Eventually, I determined that I both love and despise CSS in different aspects. It's complex enough to hold both attitudes. And I'm very, very satisfied that Tailwind came along and (nearly) perfected what Bootstrap et al were figuring out before it.
Hybrid's are not an ideal solution. The additional vehicle complexity is unnecessary and it extends our reliance on fossil fuel infrastructure. It's all the downsides of an ICE car with a slight boost in fuel efficiency.

The reality is that most Americans would do fine with an EV but the inability of the incumbents to innovate on affordable EVs and the FUD in the marketplace is a big issue. The top issues in that survey you linked are basically price (fair), battery replacement (FUD) and then charging availability and range anxiety as equal third. Range anxiety is overblown given the vast majority of Americans drive less than 40 miles a day, yet somehow everyone seems to demand a vehicle capable of making 500 mile non-stop road trips.
Huh, didn’t know. Maybe because I’m from South India and the cuisine is pretty different there?
I’d probably check https://ollama.com/library?q=Nemo in a couple of days. My guess is that by then ollama will have support for it. And you can then run the model locally on your machine with ollama.
I didn't say it was difficult, but man you sound it with that additude/arrogance.
There are a few.

The biggest is probably Indeed.com (aggregator + direct posts).

Google itself does aggregation, but it's mostly accessible by searching for something like "assembly programmer jobs". You'll see a special jobs section and can click through for filtering etc. Maybe there's a home page for it, but I've not looked.

For my own experience, the more specialized and smaller boards are better though. When I'm hunting, I usually build a set of bookmarks to saved searches on various sites and just keep checking them.
> So short term it make sense

It makes a lot of sense short-term. This factory has been sitting idle for years now (IIRC) and had a lot of union furloughed employees waiting to go back to work. They had to get this factory building something soon.
The article doesn’t even attempt to explain this, but this is talking about Carmel-by-the-Sea, a small part of the greater Carmel area.

I’ve not seen any street addresses, just house names, in my few dozen trips where I have walked through Carmel-by-the-Sea.
SSH (The company behind ssh) even have their own. https://www.ssh.com/products/privileged-access-management-pr...

I've not tested it much, but it seems very good
OP is in a relationship.
I don't think there are any VPSs that can do that in a way that is even remotely performant or a good value compared to something like an LLM inference provider or serverless GPU. I would look into together.ai and RunPod for that type of thing.

But let me know if you find something. I just don't think something tiny like phi-3 which could run on a VPS, although great for it's size, is at all comparable to this stuff in terms of ability.
For These Nearly Extinct Crocodiles, Life Found a Way
> Get married and have children.

This is terrible advice to someone you know virtually nothing about, other than the three paragraphs they chose to type out about themselves. The first part, fine, it only affects a consenting adult. But I always hesitate to cheerfully tell someone to go ahead and sign up for a minimum of 18 years of responsibility for a human being, a human being that you'll be responsible for molding into a happy, healthy human being - a thing that's surprisingly easy to fuck up to the detriment of not only them, but everyone they touch.

This advice is slightly more irresponsible than suggesting to someone that they get a face tattoo.
Good. Their supply chain infrastructure is just not designed to build batteries. Tesla/Rivian will obliterate them.
Top 5 Image Generation Models on Replicate.com
That's right; comedian Emo Phillips had a bit about it:

"Once I saw this guy on a bridge about to jump. I said, "Don't do it!" He said, "Nobody understand me." I said, "What's so special about you?"

He said, "I'm a computer guy." I said, "Me too! Desktop, tablet, console, smartphone?" He said "Desktop, mostly", I said "Me, too! Mac, Linux or Windows?" He said, "Any, I'm a programmer." I said, "Me, too! which style? OOP, Imperative, Functional, Logic, Array, Stack" He said, "Logic." I said, "Me, too! What subset? Answer Set Programming, Abductive Programming, Prolog, Datalog?" He said, "Prolog." I said, "Me, too! Conformant with the ISO/IEC 13211-1:1995 (core) standard term syntax for the period character or non-conformant extention decried by members of the ISO/IEC JTC1 SC22 WG17 working group?"

He said, "SWI Prolog 7" I said, "Die, heretic!" And I pushed him over."

- https://news.ycombinator.com/item?id=26624442

or read more seriously here:

- https://www.complang.tuwien.ac.at/ulrich/iso-prolog/SWI7_and...
This is often my experience reading the comment section on Reddit or HN.

a lot of hot takes, stimulating social disputes, interesting logical constructions, but it is all gone within 5 minutes of getting up.
> you're going to have to put an upper limit on the size of vehicles on public roadways

Tax based on weight.
Something that few people remember is that if you have access to a filesystem through SSH, then you can have a remote Git repository with no configuration!

In the remote machine, you only need to create a bare repository:

git init --bare

And in your "client" machines you use it like any other remotes:

git remote add my_remote my_user@my_host:path_to_repo

It can be useful if for some reason you don't want to use GitHub/GitLab/Bitbucket/etc or as a glorified scp
Let's Enhance: https://www.youtube.com/watch?v=Vxq9yj2pVWk
I don't think Ukraine will be fine as you say. Trump seems keen to empower Russia for doing more stupid moves like they did with the invasion of Ukraine and this is a pretty dumb move geopolitically for US, they will be seen as weak and finnicky.
The original contains artifacts that tend to arise after compression, as the other poster notes (posterization and such). I wonder if you'll get better results if you make the original go through a gaussian to smooth those artifacts, and then feed it to the enhancer.
> If you see people using requirements.txt in the wild instead of a poetry lock file or you see people using the decades-long broken python built-in logging framework instead of loguru you can see there’s opportunities for improvement everywhere

The irony of TFA mentioning the midwit meme.

50 iq - just use python's stdlib logger

100 iq - use loguru or some other custom log lib with fancy colors and formatting

150 iq - just use python's stdlib logger (with your own formatter)

Loguru is great for user-facing applications (especially when that user is a developer), it's pretty, structured out of the box, nice to use API. It's also pretty bloated and adds hundreds of ms of startup latency. Terrible for lambda/Faas cold starts.

Lately I've taken to just making a dict of the various field names and format strings, and json.dumps it into logging.basicConfig, boom, instant json structured logs. Middleware takes care of the rest. It Just Works(tm) and one of the most frustrating things is buggy loggers. The less overhead between `python3 /app` and getting some indicator everything is norminal, the better.

> don’t be bringing your outdated Python 3.7 sand castle to my Python 3.12 cathedral.

This is hilariously pretentious. Yeah 3.7 is EoL and if you're running it you probably need a kick in the pants to update deps, but it's far from the worst python sin.
> However, you cannot enforce private key encryption server-side

If you could do this, how would it work?

If you could use the -sk key types or something similar with devices that are built into most computers (like TPM or the Secure Enclave) that would be nice.

> you can't even guarantee some kind of 2FA is in place. Yes, ssh does nowadays support FIDO, but that's even more complicated for users...

Can't you limit the allowable keytypes to those FIDO ones (currently ecdsa-sk and ed25519-sk)? There's also the old ChallengeResponseAuthentication stuff.
I've not owned an EV, why would you not have to replace the brakes?

I understand that regenerative braking reduces their wear, but that's also offset to some degree by the vehicle being heavier.
That supports the article's thesis of a dose-dependent response to wealth.

I can tell you from personal experience and observation, that the amount of bother the small things bring to people with FU money goes down drastically, especially if you give up the 50+ hour (including commutes) day job.

My retired grandad said "one todo a day is enough". It's much, much, better...
I experimented with several images featuring people and pets. The processed results were so similar to the originals that it was difficult to discern any changes.
If you are unable to make yourself happy now, probably the same applies to your partner.
Go talk to him/her and see if you can sync up again, and work your way out of this void together.

Good luck.
Isn't that kind of selfish though?

What if you have a child just to make yourself feel better and that kid goes on to have a shitty unhappy life wishing they'd never been born?
This is a strong argument against inheritance, but that isn't everything about OOP. Just one well supported advanced abstraction (That I would also argue should be rarely used.)

I would argue that just having strong type system and bundling methods with data gets you the vast majority of the usefulness of OOP. Liskov, Open/Closed, Message Passing, and other theoretical abstractions be damned.

EDIT - Where are the good places to use inheritance?

There are only a few I can think.

One is when you are trying to create a system that inverts dependencies by allowing a plugin system or follows some sort of nuanced workflow that others might want to "hook into". But that isn't the only way to do that, maybe other ways would be better like passing in functors.

Another situation I have seen recently is when creating a kind of data or messages that differ only by type and maybe a few small pieces of behavior and they are all known up front.
I'm torn on this. Personally, I feel like this is totally unnecessary, and reminds me of Mozilla doing all sorts of random stuff and ignoring their core competency of browsers. But on the other hand, this seems like an attempt to make Proton Mail more competitive with Gmail, reduce feature disparity, and encourage adoption, which is great!
The iPhone was a major accomplishment. Its design was influenced by Jobs' ability to inform people when their work was not insanely great. Maybe he could have done that more gently. But lacking that rare talent it was a social good for him to do that anyway.
New DJI remote controls cameras and enables viewing live video up to 1.8 miles
no, it is basically an 'auto-correct' spell checker from the phone. It only knows what it was trained on. But it has been shown that a coding LLM that has never seen a programming language or a library can "learn" a new one faster than, say, a generic LLM.
as someone building a product with their API, GPT-4 is already smarter than we need for our use case. Request latency is my #1 concern right now.
There might be some changes, but OpenAI has consistently shown they have way more polished stuff sitting and getting ready to go out, based on the quality of the product or update on the day of the launch.
Justine Tunney (of redbean fame) is actively working on getting LLMs to run well on CPUs, where RAM is cheap. If successful this would eliminate an enormous bottleneck to running local models. If anyone can do this, she can. (And thank you to Mozilla for financially supporting her work). See https://justine.lol/matmul/ and https://github.com/mozilla-Ocho/llamafile
10x res is a lot. Do you do it in a single shot, or do you use multiple smaller steps (e.g. hitting it with 2 4x enhancements for 16x the res)?

Also:

12000 pixels is a 110 x 110 image.

12000 x 12000 would be 144 megapixels.
Real threads are extremely expensive both in terms of memory and CPU time compared to virtual threads. I think the main issue is not even that but context switching when switching threads which is also very expensive.

Virtual threads usually require significantly fewer resources to spawn and run. And, if the underlying system is implemented with them in mind, they can use fewer context switches, and possibly even fewer cache misses etc.
OpenAI unveils cheaper small AI model GPT-4o mini
Ask HN: Ad blockers on mobile Safari completely broken?
Ad Guard no longer seems to be working for youtube on mobile safari, which in turn is making all my mobile iOS devices pretty much useless.

Any alternatives?
Customer demand is just one piece of the puzzle, though. People might not be buying as many small cars as they used to, but automakers also would prefer to sell you something big and fancy enough that chunky margin/markup is easier to justify — both by the manufacturer and by dealers. There's just not but so far the price on something like a Fit or a Yaris can be jacked up before prospective buyers just laugh at you and buy something else.

So even discounting demand, automakers and dealers are incentivized to make big, expensive vehicles, which reduces the number of small models available, which in turn further reduces demand as would-be small car buyers can no longer find options that make the right tradeoffs for their situation.

In other words, in some ways it's a self-reinforcing cycle that won't end absent external corrections.
"The Blind Spot: Lectures on Logic" by Jean-Yves Girard
Blocking local action is precisely one of the two things Missouri loves to do.
VPN != VPN. You're thinking about "paid proxy for e.g. piracy", they're thinking of "tool to make computers in two different locations believe they're on the same LAN". Both are the same technology under the hood, but the use differs.

In this case you've got a network with some devices on it in location A, and a device in location B and you'd like to make B believe it's on the LAN of location A. Both a traditional VPN such as wireguard or OpenVPN and SSH with SOCKS can accomplish this.
Why would America be forced to love it and forced to pay more for it? The Ford F-150 is most popular vehicle in the United States, followed by the Chevy Silverado and Dodge Ram. It doesn't seem like Americans are falling over themselves to buy imported Chinese EVs.
> people want bigger vehicles.

This is absolutely not true. The demand is manufactured. Car companies in the US are building bigger SUVs and trucks because they are classified different and have less strict emissions regulations.
I've loved it, for the most part, especially compared to ICE vehicles.

We've had some minor issues with the heat/AC/heat pump, and a number of recalls that are sometimes hard to schedule fixes for. Tires seem to not last as long, but that's apparently common with (heavy) EVs. Other minor electronic annoyances that fixed themselves either with recalls or software patches.

The other concern is that it seems like it's hard to get repairs done, either due to parts shortage, or lack of experience. Fortunately we've not had any need for repairs yet, but I've heard stories about that being a problem for some (and may not be unique to the EV6).

Our other vehicle is still an ICE vehicle, but I'm hoping when it's time to replace it, we can get another EV. But lack of infrastructure may mean we get another ICE vehicle for longer trips.

EDIT: interesting post to get downvoted on.
This symptom sneaks up on me. It's normal to be bored sometimes or not satisfied with something. By the time it's bad enough to be recognizable, it's already interfering with my judgment.
> I'm not depressed

also you:

> Every day feels like prison.

> Most days I struggle to find any force to drag myself out of bed

> After my day job I feel so exhausted that I can barely find desire to work on the business.

It kind of sounds like you might have depression. I suggest you check in with your primary care provider or a licensed therapist.
I love this idea so much!
Well, we'll suss that out during test phase, right?
If ssh was less useful it would have less of an attack surface. ..... at least this is my theory.

Hence why I rather like it. github uses ssh keys - surely developers can learn to set those up?
You don't lose "the complete use of your land" because a small part of it is considered historically significant, it's not the US. You do get to wait for them to figure out the boundary though.

As for your Wikipedia link, it's a good idea to actually read the whole text in it.
These are fair points; I guess the feasibility of spaced repetition comes down to what you consider a repetition. If you're considering a single quick problem on a topic to be a repetition, and you don't have too many topics, and you're not plowing through them too quickly, then I can see it being feasible as you're saying.

Math Academy is built with a different context in mind:

-- 1. we have tons of different topics (for instance, over 300 in our AP Calculus BC course -- and that's just one course; students who stick with us past their first course and continue taking more courses on our system can easily accumulate thousands of topics on which they need to maintain their knowledge)

-- 2. each repetition consists of multiple questions on a topic (after an initial lesson task consisting of somewhere in the ballpark of 10 questions, future repetitions are review tasks in the range of 3-5 review questions)

-- 3. students are getting through a new topic every 20 minutes or so on average (our AP Calculus BC course is estimated to take about 6000 minutes, and that includes time spent on review / quizzes / etc., and 6000 minutes / 300 topics = 20 minutes/topic)

Just some back-of-the envelope math in our context: say you learn 3 new topics per day (an hour-long session), and each review takes you about 4 questions. Then, as a rough estimate, pretty quickly you reach a point where you've got

12 review questions based on yesterday's lessons,

+ another 12 review questions on topics you reviewed for the first time last week,

+ another 12 review questions on topics you reviewed for the second time a couple weeks ago,
+ another 12 review questions on topics you reviewed for the third time a month ago,

+ another 12 review questions on topics you reviewed for the fourth time a couple months ago,

...

That's already 60 review questions/day, already past the point where you’re spending every hour-long session entirely on review, which means that your progress grinds to a halt in terms of learning new material.

So, in our context at least, raw spaced repetition just doesn't work out in a way that’s feasible – student will get absolutely crushed by a tsunami of review unless we unless we take measures to drastically cut down the amount of review (i.e., fractional implicit repetition + repetition compression).

I hear your point about needing some refresher if you take 2-3 months off and come back, though. Similar thing happens with Math Academy students if they take time off and come back, but the way we solve that problem is we just recommend they take a new diagnostic to refresh their knowledge profile. Basically, it just peels back their "knowledge frontier" to a point where they can pick up and continue learning smoothly with our standard approach.

(In my experience, that’s what you’d ideally do as a teacher after summer vacation – you know your students have forgotten a lot of material, so you have them take a beginning-of-the-year knowledge evaluation and go from there.)