en2024

In a world where the internet has become an integral part of our daily lives, there’s a remarkable opportunity to immerse ourselves in foreign languages without ever leaving the comfort of our screens.

we can seamlessly integrate language learning into our web browsing activities. In this article, we’ll explore the top Chrome extensions that can help you learn a new language while you surf the web.

Improve your skills on your own, effectively and enjoyably, by watching films and series in the language you study.

Language Reactor is a powerful toolbox for learning languages. It helps you to discover, understand, and learn from native materials. Studying will become more effective, interesting, and enjoyable! (formerly called ‘Language Learning with Netflix’)


我不是建议大家都去做投资,但从赚钱的可持续性角度来分析,我们应当把「出卖时间」思维方式,转变为「积累资产」的思维方式。

所以,工作的主线,除了存钱,重要的任务还有:

培养通用的能力:心理韧性、沟通表达、情绪管理、商务关系等基础能力;

还要积极发展“工作以外”赚钱的方式,给自己扩大选项,跳出自己狭小的认知锚点,知道这个世界上有谁,在通过什么方式赚钱,赚到了怎样的钱。

如果还有余力,探索一件事自己喜欢且擅长的事情,并持续赚到钱。比如,如果你擅长做内容,是不是可以在业余时间拍一些视频,靠视频赚钱。

I am not suggesting that we all go into investing,
but analyzing from the perspective of sustainability of earning money,
we should change the ‘selling time’ mindset to an ‘accumulating assets’ mindset.

Therefore, the main line of work, in addition to saving money, the important task is also:

Develop generic skills:

  • mental toughness,
  • communication,
  • emotion management,
  • business relations,
  • and other basic skills;

It is also important to actively develop ways to make money “outside of work”,
to expand your options,
to look beyond your narrow cognitive anchors,
and to know who in the world is making money, how,
and what kind of money they are making.

If there’s still room,
discover one thing you love and are good at and earn money consistently.
For example, if you’re good at making content,
isn’t it possible to make some videos in your spare time
and rely on them to make money?


Here are some unfamiliar words.
I can’t express this in English without a translation tool.

I’ve found that for new English words,
remembering how it’s pronounced and trying to pronounce it
will make it easier to remember than just remembering its spelling.


Soon I will have multiple databases to periodically backup.
Is there any tool that you can recommend which I can selfhost
and will have a nice UI for scheduling DB backups?
I can of course create scripts for backups,
but it would be great to have a nice tool with a panel that lists all the backups.


LinkedIn, the social platform used by professionals to connect with others in their field,
hunt for jobs, and develop skills,
is taking the wraps off its latest effort to build artificial intelligence tools for users.

Hiring Assistant is a new product designed to take on a wide array of recruitment tasks,
from ingesting scrappy notes and thoughts to turn into longer job descriptions to sourcing candidates and engaging with them.


While the getting started pages provide an introductory tour of the project and what it offers, this document focuses on why we do the things we do in Bootstrap.

It explains our philosophy to building on the web so that others can learn from us, contribute with us, and help us improve.

Modifier classes should only be used when there are multiple properties or values to be changed across multiple variants.

Modifiers are not always necessary, so be sure you’re actually saving lines of code and preventing unnecessary overrides when creating them.

Good examples of modifiers are our theme color classes and size variants.

The same goes for more complex components.

While we could write our own form validation plugin to add classes to a parent element based on an input’s state,
thereby allowing us to style the text say red,

we prefer using the :valid/:invalid pseudo-elements every browser provides us.

Utility classes—formerly helpers in Bootstrap 3—are a powerful ally in combating CSS bloat and poor page performance.

A utility class is typically a single, immutable property-value pairing expressed as a class (e.g., .d-block represents display: block;).

Their primary appeal is speed of use while writing HTML and limiting the amount of custom CSS you have to write.

While not always possible, we strive to avoid being overly dogmatic in our HTML requirements for components.

Thus, we focus on single classes in our CSS selectors and try to avoid immediate children selectors (>).

This gives you more flexibility in your implementation and helps keep our CSS simpler and less specific.

Bootstrap 5 is increasingly making use of custom properties as local variables for various components.

This way we reduce our compiled CSS, ensure styles aren’t inherited in places like nested tables, and allow some basic restyling and extending of Bootstrap components after Sass compilation.


https://readmake.com/

Idea

  • Get an idea from problems in your own life.
  • If you don’t have problems that are original enough, become a more original person.
  • Don’t build products that are solutions in search of a problem.

Build

  • Build your idea with the tools you already know.
  • Don’t spend a year learning some language you’ll never use.
  • Don’t outsource building to other people, that’s a competitive disadvantage.
  • Build only the core functionality,The rest comes later.

Launch

  • Launch early and multiple times.
  • Launch to
    • famous startups websites (like Product Hunt, Hacker News, The Next Web),
    • mainstream websites (like Reddit)
    • and mainstream press (like Forbes).
  • Find where your specific audience hangs out on the internet and launch there.
  • Launch in a friendly way, that means “here’s something I made that might be useful for you”,
    • instead of acting like you’re some big giant new startup coming to change the world.

Grow

  • A great product that people really need which is better than the rest will pull people in.
  • You don’t need ads for that.
  • Don’t hire people if there’s no revenue yet.
  • Don’t hire many people if there’s revenue either.
  • Stay lean and fast.
  • Do things yourself.

Monetize

  • Monetize by asking users for money.
  • Don’t sell their data.
  • Don’t put ads everywhere.
  • Don’t dilute your product.
  • Be honest that you need money to build the product they love and they’ll be fine paying for it.

Ethics

  • be ethical, and don’t cut corners on ethics.
  • You’ll be rewarded by not doing dodgy stuff like
    • spamming,
    • manipulating your users into doing stuff,
    • growth hacking your search rankings
    • or faking your social media,
    • or abusing your power to compete unfairly if you’re successful.
  • If you make a good product, you don’t need any of this.
  • If you make mistakes, own up to them and say sorry.
  • Be nice as a person and especially as a company.

$65k/month website running on one index.php file (twitter.com/levelsio)
https://news.ycombinator.com/item?id=24548391

  • just because something can be done doesn’t mean it should be done
  • Simplicity is the ultimate sophistication

Software engineers are now experiencing what mechanical engineers experienced in the 1970s and 1980s when FEA and CAD applications began to automate much of the calculation and drafting work that previously defined the profession.

Writing code by hand will be an educational exercise and something that is done in the earliest stages of prototyping and for fine tuning nearly finished designs much like how manual drafting and hand calculations are used in mechanical engineering today.

Obviously, mechanical engineering is still a profession but calculator and draftsman aren’t. People who are exclusively programming will go the way of the draftsman.

https://www.percona.com/blog/mysql-backup-and-recovery-best-practices/

The app aims to address perceived limitations in existing note-taking applications by implementing the core principles outlined in the creator’s book.

Audiala is a mobile application that generates audio guides for historical and touristic locations worldwide.
Conceived during a solo trip to Florence in 2023,
the project aims to transform travel experiences by providing location-based audio storytelling.
The platform currently generates over $500/month through in-app purchases
and focuses on creating immersive, context-aware narratives about landmarks and destinations

The application leverages a Retrieval-Augmented Generation (RAG) pipeline, primarily utilizing content from Wikipedia and other relevant websites. The creator acknowledges that identifying relevant places is the most challenging aspect of the pipeline, currently addressing this through manual user requests. Approximately 99% of the content is AI-generated, with manual corrections applied when necessary.

The project appears to rely on advertising as its primary revenue stream. The creator acknowledges potential user resistance to ads but views them as the most sustainable monetization approach. Interestingly, some users reported challenges detecting advertisements, with discussions around ad-blocking effectiveness highlighting the nuanced approach to generating revenue.