skysight-inc/HackerNews huggingface dataset:
> However, at least in my neck of the woods (i.e. Europe), almost all gates and gatekeepers for you as a PhD student, and later postdoc, are checking your research.

While I'm also in Europe, my bet is that this is universal and won't change in the foreseeable future.

The reason is that teaching is practically impossible to evaluate. How do you quantitatively measure which professors provide high-quality teaching? By grades? No, easiest course wins. By employability? No, it depends a lot on the field, a philosophy professor can be amazing but that won't create jobs in philosophy. Student polls? Correlation with actual quality is really weak, and I say this as someone who has good polls - there is a strong influence of difficulty as well as the subject itself (a CS student will almost always prefer programming to physics, and it's not the physics professor's fault), apart from gender bias.

In my country they try to give an equal weight to teaching equally with respect to research in applications for positiosn and tenure, but since there is no realistic metric, the bulk of the score ends up being about "years teaching" or "number of hours taught" which is the only objective number that they can come up with. So it becomes basically a seniority factor and since your seniority is what it is and preparing high-quality lectures won't give you more hours or years, the outcome is still that focusing too much on teaching is bad for your career.
with all due respect c-x r s sounds far from smooth and frictionless to me
There are more than 62. One of the complaints is that the minibuffer breaks access to e.g. the C-a register. One person I know uses letters for positions and C-letter for text so while this may be a very edge case for some I imagine they will be very upset...
I stopped using emacs a long while ago but I rely on x11 selection buffers (middle click paste) heavily so i can relate. I'd absolutly be miffed to find a confirmation model dialog shoved between each select and paste operation AND a lack of a setting to revert to the old behavior.

I say implement the old behavior as an option. It's literally a few extra lines of code.
> you stand with terrorist nazis

It's ok if you just call them Hamas.
Or is it low hanging fruit? :-)
Kudos to Croatia's tourism board or whoever ordered this article. It is nice place for digital nomads for sure.

Belgrade is much bigger hub for example (Serbia) and more of Ukrainians and Russians moved there to work, but overall this creates positive climate for Balkans as a whole... Not sure what is happening in Bosnia for example.
> Vectors are largely preferable to rasters

Not for continuous tone images like photographs, they're not. They are excellent however for line art.
This looks really interesting, thank you for putting this together! I’ll likely give it a go today. I say that as someone who has explored quite a few of these and found them mostly quite basic. srgn looks like more than the usual.

One minor comment: I personally found the first Python example involving a docstring a little hard to parse (ha). It may show a variety of features, but in particular I found that it was hard to spot at a glance what had changed.

If you could use diff formatting or a screenshot with color to show the differences it would make it much easier to follow. If I get around to using it later today, I might submit a PR for that. :)
I just learned a new feature of Vim. Thank you!
Oh no the thing that was supposed to replace programmers, and is made by programmers and has to run a ton of very expensive resources to achieve the level of a mediocre starter actually costs too much to replace programmers? But I thought we had an entropy reducing silver bullet on tap from the cloud!
“How do you remove malicious participants from a chat?”

You can't. Inevitably, the forum is slowly taken over by some self appointed dictator and cohorts and the more saner voiced are driven out.
Those methods would work. Could also be included in pirate content in a torrent or similar (this was a significant vector for windows malware in the 2010s). Some instances could also have been manually placed. Or the creator could have bought the services if a bonnet, installing the seeds on machines already backdoored and open. There are a fair few ways to get new rootkits out there, a number of them difficult to trace back to the true source.

EDIT: from the article:

The researchers have so far been unable
to determine precisely how Krasue gets
installed. Possible infection vectors
include through vulnerability
exploitation, credential-stealing or
-guessing attacks, or by unwittingly
being installed as trojan stashed in an
installation file or update
masquerading as legitimate software
> Possibly because there are circumstances in which speeding is necessary? I’ve been the driver and the passenger in a vehicle being driven to a distant emergency room. In both cases speed of arrival was of the essence.

There are ways to make speeding possible while keeping abuse minimal. For example mergency switch that could allow speeding but for example enabled alarm that in normal use would be to annoying and resetting would be neede. There are many ways it could be done in. I believe car nerds could think of something more reliable.

Also do we really know that emergency speeding saves more people than are killed due to speeding? We give such excuses, but are we sure it's really warranted?
closest I know of is the short story: F Lieber, "Space-Time for Springers" (1958)
My co-worker (remote) lives in Austin and he says he’s more out because it’s basically becoming too commercial and unaffordable. I noticed that he’s also having a child soon, I feel like this is the classic urban paradox, young people like towns for young people.
There's a max speed limit in the US. I believe the fastest Ive ever seen is 75 or 80. Set it to that.
Breaking backward compatibility should be reserved for extreme cases, and this doesn't sound like one. It's possible the way the author handled it was poor and caused part of the dispute, but I think the right thing would be to make such behavior opt-in or at least very easy to disable.
Unlock the secrets to business success and personal productivity with this two-pronged guide: master key performance indicators and optimize daily tasks to drive growth. Learn how to focus on essential metrics, gather valuable customer feedback, and streamline your day-to-day activities to achieve your long-term goals.
All Maps in China are wrong (2012)
Show HN: Deploy cloud infrastructure without getting tied to your cloud provider
Hello HN! This is Josh at Obris (https://obris.io).

We're a small team working hard to create a cost-effective, flexible way of getting your website ideas onto the cloud. Our mission is to enable developers to focus on validating their concepts without spending days configuring servers or spending $$$ on closed, uncustomizable platform solutions.

We've seen a lot of rigidity in the PaaS ecosystem, with our competitors focusing on automating expensive, closed environments. Focusing on these environments leaves people paying for overly sophisticated solutions or deploying to an environment limiting the developer to their solution suite (should it really cost $5 a month to store 10k rows of data?). This situation leaves everybody with an awkward choice: either spend days rolling their own solution to avoid the cost or commit to a closed platform option that makes it difficult to migrate away later.

Our solution lets you focus on what matters, deploying your idea while maintaining the flexibility IaaS offers. We allow you to deploy your webserver directly into your own AWS environment. The direct connection between our managed solution and your AWS account lets you get your idea into customers' hands without losing the ability to leverage AWS' cost-effective solutions or spending days rapidly learning the latest infrastructure-as-code paradigms.

Obris makes infrastructure easy.

We look forward to reading your thoughts and feedback.
Those jobs are most likely to be replaced by AI or by skilled developers using AI as a force multiplier.

I already know developers using AI successfully to automate boilerplate and routine code generation, leaving them more free to spend time on the hard stuff.

AI is cheaper than outsourced labor.
The Emacs development process

No, I'm not kidding

There is no focus, there's no objective, it seems the louder ideas win but there's no final idea of what Emacs should look like or what/how it should do or not

That's why such breaking changes get in without questioning (and even why they were using such functionality as registers in the first place)
Panasonic used to be called Matsushita and they pioneered the non-cylindrical "prismatic" nickel metal hydride battery when they were working with Toyota on the Prius. It did not go this far, it was more like 6 pouch-cells aligned in a blade shape, but still not alien to them I bet. Also they transferred a lot of that tech to China over time so it is quite possible BYD grew off the Panasonic tradition. I'm betting Panasonic could do a Blade in mass production if they wanted.
SEEKING WORK | Generative AI Expert

GenAI Expertise: I build OpenAI bots and prototypes. LangChain, OpenAI, HuggingFace, Python. So far, I have built 6 PoCs and MVPs. Most of these projects were 4 to 6 weeks long.

Recent Projects:

- UpView AI: LangChain, OpenAI, Google Trends, Youtube Studio, Chroma Plugin

- Basis AI: NextJS, Clerk.dev, OpenAI, LangChain, PDF Parser

- Law Chatbots: Python, DocAssemble, LangChain, Huggingface

- Tax Buddy: NextJS, Clerk.dev, OpenAI, LangChain, PDF Parser, Chroma API, Pinecone, Llama2

Contact: nishant@unitaslink.com
First female active-duty soldier graduates from sniper schools
Apple never clicked with me either, it's a clunky-crippled interface with a manufacturer that wants to lock you into their ecosystem worse than Microsoft does.

I've been using Linux since 97 or so though, so I'm pretty comfortable with it. But there are some things Windows is just necessary. Games are a good example, there are some games that just won't work under Proton at all. There is other stuff as well. I took the LSAT last year, and they require software to monitor the computer I use while I take the test, and only Mac or Windows is supported.
Maximum speed in e.g. Germany is unlimited, so yeah technically that is already the case.
I'm getting "Error: llama runner process has terminated" when trying to run the model. According to this ticket[1], it's a memory issue. Not sure why 16GB ram are struggling with a 7b model, though.

[1] https://github.com/jmorganca/ollama/issues/1231
It looks fancy but after using it for a while I can't really see what are the benefits of using it over something like tmux which is battle tested, fast, robust available everywhere, etc.
scrape https://news.ycombinator.com/user?id=thyrox ?
Why stop there-- they popularized the babylonian slave morality, took mental illness's apparitions as genuine theophanies, brought the classic christian cognitive dissonance to the masses, enshrined platonic and priestly neet nonsense as law, and basically destroyed the west as a civilization (which augustine blamed the pagans on in 410, very humble)-- lots of stuff really
That’s good feedback thank you
> The communicator is responsible for communicating effectively, either by writing, speaking, diagraming, messaging, or designing tools that clearly convey intent.

> Meetings are a last resort. Favor asynchronous communication first.

Yes, the sender is responsible, but the context always matters. The receiver has to be familiar with the sender, trust them, etc. I've seen first how "less meetings" can be applied to a fault. And the team members with average or below comm skills suffered, as did the rest of the team.

An entire team simultaneously in flow is a wonderful ideal, but the reality is that's very rare (read: often a waste of energy). Accept the friction, monitor what works and what doesn't, and operate around thst
Caffeine Can Make You More Powerful at the Gym–If You Use It Right
On iOS open ChatGPT app -> settings -> data controls -> disable chat history & training toggle

It’s something similar on the web
vimtutor is absolutely worth the time
yea seems right. tfa says that thierry didn't accept input at all from other maintainers. that's not good in my eyes.
Did it ever have a luster? It always seemed sort of overhyped and underwhelming to me. And now it is super expensive and is an island in an insane state.
> Now we ready for the exciting part" or "This next bit is what I like best about this topic", etc.

Personal excitement for the material is one piece, but it’s not enough. The most important thing a teacher should do is help the students internalize *why* they’re learning the material. What they can do with it.

Baking shows don’t start off telling the history of the maillard reaction, they show you the delicious cake you’re going to make. Then you make the cake. Then (if it’s a class and not the food network) you learn the important details.

Teaching is storytelling. The main character is the student. What challenge will they overcome? How will they grow as a result? If the teacher makes them hungry to know the answer, then students will not just tolerate the information, they’ll seek it out, challenge it, and ask for more.
I wouldn’t say it’s a course as much as a book, but I found Refactoring UI to be pretty helpful. It’s done by the folks that brought us Tailwind.

https://www.refactoringui.com/
That would also allow to get yourself exported, instead
Of course it was awful. Probably the images of Tartarus and Hades come from how these people were made to live their lives.
I mean, the whole deal in Austin was that it was super cheap, and for a super cheap town it was kinda interesting and had a funky vibe.

Now it’s very expensive while still far behind other major cities in quality of life and cultural amenities. Not a good deal anymore.

Relatedly, the funky vibe is going away as it was largely generated by interesting people living there and doing things that didn’t necessarily pay that well but worked when space was super cheap. And once you lose the community it’s really hard to get it back.
Use a DNS server that passes along EDNS subnet information to archive. 1.1.1.1 does not, and quad9 does not either (I've tested). AdGuard's DNS servers do.

2019 comment from Cloudflare: https://news.ycombinator.com/item?id=19828702

At home I use Cloudflare in general, but using AdGuard Home I send requests for archive sites to AdGuard instead, and I don't get a captcha anymore.

# Archive
[/archive.today/archive.ph/archive.is/archive.li/archive.vn/archive.fo/archive.md/]tls://unfiltered.adguard-dns.com
The author has the makings of an excellent teacher if they keep at it. I say so more because of the form of this reflection than the content: seeing things from your students point of view really is the core skill that makes everything else possible.
Tbf, you also would have to explicitly enable automatic reboots (or manually reboot after the new kernel).

That said, I certainly wouldn’t blame anyone for blindly trusting a kernel in Stable. This hurts.
https://www.23andme.com/en-int/about/biobanking/#:~:text=Unl....

https://stanforddaily.com/2018/10/17/me-asl-23-and-me-is-not...

It’s a California “lab quality” law.
If you're so used to type C-x that you don't even register it, like most emacs users, then it's just pressing "r s" for "register save".

It's not terrible, and the mnemonic is sound. If you don't like it, perfectly valid opinion, you're just not made for emacs' default behavior.
Show HN: MyYogaFlow – Online Yoga Instructor
Hi fellow hackers :)

I am an indie hacker based in Switzerland who has been tinkering around with many side projects. Most of the things I developed were for myself or just to get familiar with a specific technology or piece of software. I never really deployed anything so far.

Not too long ago, my SO and me bought a deck of cards with different yoga poses on them. Since we both work from our office chairs more than 8 hours a day, we wanted to do something for our body and this is where the yoga idea originated from. After the first 10 minutes of reading through the leaflet and another 30 minutes of choosing the poses and putting them in a somewhat meaningful order, we finally started with our own yoga session. It was clear to me: this is not something my SO wants to do every day. Doing the same order of poses every day wasn't an appealing alternative either. Away with the cards and on the lookout for an alternative again.

Hence I started developing an application for us, that automatically generates a yoga session. It shows the poses one by one and guides you through the session.
Each session is unique, which makes it more interesting over the days. The app even lets you create your custom flow that you select or it chooses among poses that fit your experience level just right.

I have recently launched this application and made it publicly available. It is working (in most of the cases) and we are pretty happy about how it turned out. We used it many times in our lunch breaks or after a stressful day to calm down.
I would be more than happy to get some feedback on it and some pointers on what to improve or focus on next.
The friction seemed less about the change as such as in the unilateral delivery.

Even good change (whether or not this is) needs a gentle transition.
The Refactoring UI YouTube videos are super useful too! https://www.youtube.com/watch?v=5gdYHlYAKDY&list=PLDVpvW8ghD...
It is not. That approach was tried and rejected, hence the problem.
That is a 2000s look. It's fine looking on my Pixel Fold. Yeah just add more pages or branches to this. I dunno, hide a mini game in there too.
It's a sparkling example of Gerrymandering, eg https://www.austinchronicle.com/news/2017-03-17/the-texas-ha...
Yep https://stanforddaily.com/2018/10/17/me-asl-23-and-me-is-not...
touché lol, narrowing it further down to thai telecom is not really helping to raise the metaphorical fruit either.
This is something that should just have been made as a new function not replacing an existing one. That way users have a choice between speed when they know what register to use and help when they don't.
No news here.

Any executive of public company, especially CFO, setup to sell their shares automatically on announced predefined dates.

This is needed to prove no inside info.
Agreed. Could you please share your thoughts on the best current solution for isolation? Thanks in advance!
Europe is going to have a long hibernation in the global scene. Whatever existed was killed by bureaucracy and taxation.

Whatever doesn't exist, it will simply not happen, the ship has sailed
Something I intend to add to Trippy, but have not got around to it yet; is to codify the "If a packet takes the path A -> B -> C and pings to B have 50% loss but pings to C have 0% loss, then the path is perfectly fine" idea and use that to produce more meaningful headline status information to the user. How would you codify this?
Created a free website that simplifies stock analysis
Link: https://name-redacted.com/

Note: THIS IS NOT AN AD- everything here is completely free and I make no money

Overview: I was always frustrated about the stock analysis websites such as Simplywall.st where we have to pay money for a nice UI and all-in-one package where we find the most important stock data in one place.

So I thought i can do it too but for free. Also I always liked memes and I thought let me make my own r/wallstreetbets but with AI and statistics
Show HN: ZumaPiano - AI powered Chrome extension to learn piano
The only time it was happening for me (on Windows) was before the release of Firefox 4.
Create a bunch of burner Google accounts and use Google Drive or Docs or Calendar as C&C?
Sonic Frontiers had a fun take on the music for boss battles, with each song being broken up into not-so-obvious loops, with the action masking transitions so that each phase of the boss fight always goes with a specific portion of the song. If you can lean into the cheesiness it's very fun.
Muscle memory should be elevated to a first class concern when it comes to emacs.
Your personal beliefs only apply to your decisions. You have no right to tell others how they should make personal and health-related decisions, specially as history shows that those tend to suddenly do 180s regarding their values once they are faced with the same issues everyone else faces.
Thoughts on teaching students:

1. Nobody wants to admit they don’t know. Not in front of you, certainly not in front of their peers. Related, almost nobody that needs to goes to office hours.

2. Teaching the right way to do something is the minimum. Teaching how to avoid all traps; the appealing and intuitive but incorrect or inefficient ways to do something is better. Students will amaze you with all the ways there are to fail to solve a problem.

3. There may be steps you are not articulating, because you're not aware you're doing them. If one student gets it wrong, it's probably them, if most of them get it wrong, it’s probably you. As a new teacher, you will learn as much from their struggles as they do.

4. Related, there are steps you have mastered, like a tightrope walker, than can not be immediately emulated, despite the apparent simplicity of the instructions.

5. You chose this material, they may not have.

6. Related, you want to share the material and your enthusiasm with them, which is good, but they may only want to get the minimum they need to get by.

7. As a teacher, despite the lack of respect you may feel, they see you as an authority figure. You are the institution. You are not one of them, even if you are. They don't want to see you in the hall or at the grocery store; it does not matter your respective ages.
A great question.

We are trying to build a single platform for all the AI tool needs. Chat-with-LLM and chat-with-documents are just a couple of apps or experiences that we have started with, but we have ambitious goals. In future, we would love to provide an SDK that exposes common abstractions and lets everyone build apps/experiences for the long tail of use cases.
Japan's Rohm, Toshiba grab $900M in subsidies to boost power semi production
> “Oh my gosh, I’ll have to press 1 extra key now ... "

is a genuine usability tragedy for folks who have 25+ years of muscle memory involved. There are no small number of emacs users, myself included, who fall into that category.

> "... this project is doomed!”

obviously it's not quite that bad, but any change to long-standing muscle memory is going to send countless users down a rabbit hole looking to undo that change.
It’s basically global uac-mode for all buffers without the ability to turn it off. If it weren’t true it would be laughable.
I suppose you’re talking about abortion rights, not the right to vote. Making a pretty sweeping claim about an entire state there…
Complaints about the weather and then moving operations to Houston? I’ve lived in both cities and Houston is much worse for weather.

I just looked at new home price in Austin though and it’s $2m for 4k square foot house. That seems like a bad idea but there’s plenty of people out there willing to risk going underwater. Houston housing is still much cheaper.
Not sure if this fits your goal of a UI design course, but I found Josh Comeau's CSS for JS Devs course to be a great way to learn the fundamentals of CSS in a way that resonated with my developer mindset.

https://css-for-js.dev/