skysight-inc/HackerNews huggingface dataset:
> In this aspect, using frameworks in Golang simply defeats the point of using the language, because frameworks make codes harder to read. The language is to be used like C, where (almost) everything is manual and explicit.

That's very much a matter of opinion. In my opinion, making every manual and explicit makes it hard to read if you're trying to do anything vaguely high level, because you lose the forest for the trees.
> Tailwind is a high level language on top of CSS

No
I'm not a wageslave. I still work. Money can't be the reason you do things.

It eventually comes too easily to be worth the pain.

Meaning has to come from somewhere else.

Jim Carry said it well with “I think everybody should get rich and famous and do everything they ever dreamed of so they can see that it's not the answer.”
>>>just about everybody, all around the world, loves authoritarian laws when they agree with the alleged goal, or when the psychological propaganda worked on them

You made a really strong claim in the post I'm quoting, and suggested that you are among those hardcore anti-authoritarians whom you lionize. But this is a real(ish) world example of that belief being challenged, and instead of explaining your principled stance, you're playin' around; you suggested you had "hit a nerve". Ah, right, I guess I'm just too emotional. Gotta stand up for what's right! No, not like that.

Of course I'm being facetious about my leaden tomatoes, but so too are you, and other readers of these words should think about how the "anti-authoritarians" actually practice their claimed stances, and where they don't.
>I’m curious about what practices you do when coding for fun?

adventofcode.com

Good time to ask this
Just wondering, how useful is it to get code and stack memory into hugepages? I thought you usually access them sequentially so it doesn't matter that much to put them in hugepages.
As someone who codes basically only when AoC is around, and can solve like 70-80% of the puzzles, I am constantly wondering if this skill would be enough to get a job in the industry.
Obviously stuff like Git would still needed to be learned, but purely using AoC as a Benchmark of problem solving through using code, would that be enough?
Constructors induced exceptions, and once we have exceptions they became the failure reporting mechanism of the standard library, leaving us with goto-some-other-function-using-dynamic-scope as one of the foundation blocks of the language. Thus constructors are a reasonable contender for the worst design mistake in C++.
The TLDR of the above which I never actually state is you should never think because X investor is in a situation that you don't need to do your own diligence/research. You should always do your own research and satisfy yourself before putting your own money at risk.
this is the problem with programming laws like leaky abstraction. Just because tailwind is technically a leaky abstraction doesn't mean anything. Its the best thing that happened to CSS for me. This applies to all those clean code principles, OOP and functional paradigms and whatever best practices there are. Religiously following them just isn't practical in the real world and just brings about unnecessary pain.
It really depends on the nature of hobby coding.

I dedicate considerable time to "hobby coding", including open source, and once a topic - independently of the topic - reaches a certain depth, it becomes "work", and then, the only difference with the daily job, assuming a healthy work environment, is just the choice of the topic.

Documentation, test suites, orderly repository history are not just corporate frills. Once a project reaches a certain size, the developers are, in a way, users themselves. If an open source project is even mildly popular, chores will need to be performed, which includes taking care of the users (this is actually why a sad amount of open source projects ignores PRs and issues).

So if it feels like work, while I can't say with certainly, I believe that you've just experienced how hobby coding of a certain depth, is in real world.

Ultimately, the only answer I can give, is to choose the topic very carefully - one may find that the topic that really tickle them are fewer than one would think.
Tailwind was the response to the "I need more control and customization than bootstrap or (insert framework here), but I also don't want to write a ton of vanilla, best-practice css."

You can easily add your own custom classes. You immediately jump to a complicated problem and say Tailwind is bad because it doesn't handle this edge case well. (btw, its not trying to handle it)
I listen to music mostly when working on my own projects. I don't talk much about ongoing projects until I have already progressed very far, and when I do I'm deliberately keeping most of the plans and further ideas out of the conversation - I've realized that it's easy to reward myself too much by talking to someone so that afterwards a lot of motivation is not there anymore. I also try no to listen to suggestions too much since it does create some weird obligations in my mind. And, most of all, I try to not ever fall into the mindset of creating something with a specific goal in mind - I find that it's better to focus on the process itself and not on the final product. This means I often pivot ideas or completely abandon then in favor of something that became more interesting.
Also, if you have that option, working in the same room with friends.
I felt the same way about bootstrap honestly. Quick, dirty and useful.
I've been running Apple stuff for years personally and every generation seems to become lighter and more powerful. But yeah, in my 30s I didn't mind lugging around the 17" Mac Book Pro with the CD drive removed and hackily replaced with an additional battery. Today its an up-to-date MBP 16" clamshelled away on my desk with wireless keyboard and the hot Apple display - but - when I travel its always the Mac Book Air ... because it weighs nothing.

I do recall being a younger person and lugging around the latest, hottest Think Brick I could get my hands on but at the time nothing was "light" so there was no concept of "heavy".

I don't think its so much an age thing so much as the fact that high power and light weight now come in the same package.

Edit: Today its possible to be out on the town all day, meetings etc with a mere iPad and a keyboard. If I need to do some heavy lifting I'll bring the M1 Air - but remember having to lug around those gigantic charging bricks because machines ate watts and batteries sucked? I'll never miss that. So Lenovo shaved 1/4th a lb off the laptop but the charging brick got 1/2 lb heavier.
Courts are very much about establishing truth. I mean, they put people to death based on determinations of what actually happened. The word "fact" is derived from legal language. The purpose of all this may be the delivery of justice, but the machinery is all about establishment of what is and is not true.
that is not true, the companies have an unlimited hiring pool today and the EU tells them to limit it to specific genders given some conditions. You can't remake reality just by rewording things. Your theory that all these companies are arbitrarily and irrationally limiting their viable hiring pool and hurting themselves in sexist confusion is a wild theory that has no basis in reality beyond just not liking the statistical hiring results.
ColorShot – Hd Wallpaper Stock
Paid For Your Passion

ColorShot provides ground to earn for doing what you love: uploading images.
Upload your images to the platform and we allow our users to set it to a phone screen and get paid for every image. We provide the best background, live, HD, and lock screen wallpapers.
We offer an extensive catalog with millions of free backgrounds, and live wallpapers, for your Android phone.
Enjoy a huge range of wallpapers from more than 20 different smartphone manufacturers. Our app includes wallpapers that are compatible with AMOLED displays and are material, minimal, pattern, landscape, earth view, abstract, photographic, realistic, and geometric.

Best 6 features Of Our App
• There's no need to search for more wallpaper applications and an infinite number of free wallpapers that support the most typical screen sizes.
• Supports full HD wallpaper and 4K wallpaper to use as backgrounds.
• Fancy a black phone wallpaper, or maybe a girly wallpaper? You’ve got it!
• Option to apply lock screen wallpapers, home screen wallpapers, or both at the same time.
• Option to auto-select a new background that rotates at selected intervals.
• Customize your background with cool filters and stickers.

More Than A App

Earning:- Upload your images and get paid for them.
Wide Range Audience:- We have a wide range of audience coverage.
Artist:- We are artists from around the world.

We have categories like:-
live wallpaper
hd wallpaper download
lock screen wallpaper
hd photo background editor
best wallpapers hd
hd wallpapers for iPhone
Nature Wallpaper
Apple Wallpapers
Abstract Wallpapers
LG Wallpapers
HD Wallpapers
iPad Wallpapers
Realme Wallpapers
Samsung Wallpapers
OnePlus Wallpapers
Xiaomi Wallpapers
4K Wallpapers
Recreational mathematics - you usually don't end up with large codebases and most is just a single file/single use code to test some number theory hypothesis or find an integer with some properties/find a counterexample.
Shouldn't "having evidence for" be a requirement before something is mandated?
There are so many flaws in this blog post. Cities generally don’t move very quickly, decline infrequently, and the real estate assets are tied to locations that are relatively stable over lifetimes. Google is not stable on those time horizons and neither is Airbnb. The valuation of these companies is still massively overblown because the current earnings may not going to exist in 20 years. So the chance of declines as well as the chance of growth needs to be included in present value calculations to find the fair market value of these firms. I can tell just by glancing at these P/E ratios that the potential for earnings decreases has not been priced in.
Camera story was false. There was recovered footage of his block for the entire time leading up to his death and no one approached his cell.
No contradiction at all. Imagine a relational database where the only column type is a variant (union) of the usual datatypes, and where new tables and new columns are auto-created whenever an insert/update references them (and, possibly, unused tables and columns are garbage-collected). You’d still use regular SQL and have joins and everything, the tables would still be relations, but there’s no defined schema.
This is a big part of my "So hard it's easy" philosophy.

Most people are so bad at conversation (waiting patiently for their turn to tell a completely unrelated anecdote), that just being able to have an organic chat is pretty "knock your socks off behavior"
It's Emacs not eMacs! ;)

https://irreal.org/blog/?p=10973)
The pressurised volume of Tiangong-1 and 2 is said to be 15 cubic metres. Contrast to the space shuttle at 74 cubic metres, and Skylab at 350 cubic metres. They're a sixth the size of any space station to have flown previously.

Both were also only occupied for about 20 days, not far off the longest space shuttle missions.

I think it makes sense to look at them more as orbital testbeds than space stations as such.
But you can create custom classes using @apply. If you're doing that alongside using it in components then it's incredibly DRY and far more efficient than anything else I've ever used in the last 20 years.
Suddenly those 5G-chips-in-vaccine conspiracies aren't so far fetched anymore.
Are you sure you can write apps that act as a diving app for the Garmin?
I've started to play with microcontrollers and other embedded systems to create tools for performance artists.

It was a path from a very long soul searching effort. After some 18 years of professional career as a SWE I was really tired of anything related to programming. Finally I got to find something that actually motivates me to learn like it was when I was a young kid and programming was a fun and creative hobby.

I got into it after meeting so many incredible people in circus, dance and other performing arts and watching them struggle to make their dream projects come true due to a lack of technical software/hardware skills and lack of money to hire specialists for their projects. It gives me a lot of joy to get into their creative processes and dream together the possibilities, to push my skills to areas I had never worked with and to actually provide value to a community of artists, to be part of a creative process is also pretty magical to me.

Before this I went through a long lull of motivation to code anything outside of work, to study anything related to programming outside of work needs. I don't get any joy anymore from dreaming about apps and products that I could sell, they all just seem like a boring job on top of my job. Actually creating something related to the arts has been very, very refreshing to my soul.
Hay fields are also often monocultures. (https://nrm.dfg.ca.gov/FileHandler.ashx?DocumentID=67408)

Dairy cows and meat cows are entirely different. Old dairy cows do become meat, but it's very poor meat.
Prison guards being lazy is the least suspicious thing about this.
Tailwind is not an abstraction that makes CSS easier. You still have to know all the CSS.

The benefit is it makes writing CSS faster. Writing CSS in the markup just makes more sense. People say that markup and style should be separate to adhere to "separation of concerns". But in fact, markup and style should be coupled, because they both pertain to the UI, visuals, and aesthetics.
How are these sounds licensed? Pardon me if it's easy to find. I couldn't
> I like how you like to make up random numbers with no data to sound very scientific :)

Says the person whose answer is "I don't know".

I told you why knowing the percentage of people affected is important. You just dismiss it.

> Apple has sold millions of scuba diving apple watches to active scuba divers???

No. Apple has sold millions of devices. Which is important when discussing failure rates.

> The thing is that I base my opinions on data, and at the moment there is no existing data.

No. You base your opinion on "I don't know, all of them, only rich people will use Ultra so issues will not in the same numbers". That's no data. That's pure speculation.

You don't even have failure stats for dive computers, do you? Even given that each particular model of a dive computer is used by potentially as many people as those "only rich people who will use watch ultra".

But sure, "dive computers are used in an activity that can kill you", and the internet is littered with "What happens if your dive computer fails" articles. Dive computer manufacturers explicitly call this put in their manuals [1] And there are literally no standards for verification of dive computers, manufacturers routinely lie about their certifications or skip them [2]

And yet. "I wouldn't trust Apple unlike these manufacturers that have sold millions of devices because data!"

[1] E.g. Suunto: https://ns.suunto.com/Manuals/D6i/Userguides/Suunto_D6i_User... page 4

[2] https://www.researchgate.net/publication/295967776_Dive_comp...
We have used a similar css utility library (Atomizer) at Yahoo for 8+ years. This has been used across many sites with a large group of developers touching the code. It has saved a ton on CSS size and duplication. We never force only atomic classes, for more complex use cases we push developers to write vanilla CSS.

Some of his points are valid about maintainability and complexity, but that can be resolved by building smaller components to share markup and classes. All depends on the use-case.

Disclaimer: Maintainer of Atomizer.
> majority rule. If the voters are v0, v1, v2, … vn-1 then the proposal is accepted if at least n/2+1 are in favour.

That's not quite correct for odd n, where a proposal is accepted if at least (n+1)/2 are in favour...
Haven't heard of it here in Australia yet. Australia has a few brands of its own (Buds and Veef are two popular ones) as well as some of the more global brands, so it's quite a saturated market.
One of, if not the most important discovery affecting all of US today!

YOU use millions, nay billion, if not trillions of Transistor every day!

You would not be here on this site without this discovery!

Transistor : https://en.wikipedia.org/wiki/Transistor
You’ll start realizing the benefit more when you use it on multiple projects. Tailwind will be consistent across your projects where you can’t always say the same for custom CSS.
"Let me just criticize this tool based on out-of-scope super specific use cases that no one uses"
I still consider this fairly egregious in that if you've already installed it (but not used it) before finding this out; a bunch of details has already been reported about your environment. Does opting it before install also keep you opted out of all telemetry or does that have to be done separately?

If a new starter did this on a company machine, boom, misconduct on their first day; though I hope the network/operations team have already put a block in place for that.

That is an extreme example, but it's kind of annoying you have to look this up, and make sure you didn't typo the flag for every piece of software you use/test.
"Man hides in trash bags" surely does change it's meaning when the man happens to be artist
Bob Widlar also wrote an intro to semiconductors
The upstream problems are real.

Yes, there are a few very meaningful dashboards that are high value to the business, and then there is analysis meant to justify a project.

After core dashboards have been built, a lot of data analysis is a political weapon and the data science people are designers of those weapons.
Thats totally fair,

Two questions:
1) why is it a stain,
2) my citizenship won't be changing any time soon, won't hiring myself as a contractor open us up to employee misclassification
On this note, contributing to open source was the best "experience" I've ever gotten as it related to my day-to-day job of maintaining a large, but still growing, project.
Any ISP that wants to peer with Bell either pays them to connect directly, or pays Bell for transport links to IXes in the United States. It's a win-win if you're Bell!
Data engineers don't work with machine learning at all. In fact one of the reasons why it developed as a job title over time waas specifically to differentiate the people who work with data but don't do any statistics or ML. If a DE who is doing "datasets for ML" decides to call themselves an ML engineer, they're just getting a bit too creative with the job titles (maybe they want a career change, more money, they think it sounds better, all sorts of reasons).

As an ML engineer you might need to do some data engineering work as part of your job but not the other way around.
The entire western market isn't going to simultaneously and instantly stop eating meat. There won't suddenly be a day when all the herds are culled because everyone finally stopped eating meat at once. If it ever happens (I'm hopeful but not optimistic), it will be a gradual process, and industries will have lots of time to adapt.

But even that aside, it's not our duty as consumers to keep eating animals to keep industry able to make shoes and cheese.
"Uncommon Commonalities" are wild.

There was a girl who I couldn't stand in high school... but we bumped into each other in a train station on the opposite side of the country... and hung out all afternoon.

Just being from the same small town made an immediate (but brief) connection
This comment is great because it is a Rorschach test, and you can see it in the replies. Some people read this as "conspiracy theorists will continue to believe despite being proven wrong" and some read it as "conspiracy skeptics will continue to disbelieve despite this one being vindicated".
I recently made a web app for myself as a hobby coding project. Part of what made it tolerable was not doing any of the stuff that makes the web apps I make at work more tedious, like audit logs or even an account system. It really hammers home the idea that it's _for me_ above all else.

>being on a desk in front of a computer still feels like work

Ultimately I couldn't get past this, even for gaming. I got a Steam Deck instead and mostly just use that and/or a tablet with a holder in my bed now.
Yes. It requires the Axiom of Uncountable Choice.
You (and super256) are right. You do need to understand CSS to use Tailwind well, which is more or less the point of this article.

I should have probably said "it's for people who don't want to deal with cascading", but IMO cascading is CSS's most powerful property. I can see how it gets confusing though.
just like pure css?
> Now, I'm seeing HFT companies post articles like this and I'm thinking it has to be for recruiting. Why else would they do it?

I think you’re right in the money here. All the secret sauce is in FPGA trading now so there’s nothing secret about sharing this info.
DaVinci 003 generative AI model creates compelling text
Asking text-davinci-003 to summarise the main benefits of using generative text AI, it produced the following paragraph: “Generative text AI is a type of Artificial Intelligence (AI) technology that can produce human-like text. It can be used to create content such as stories, articles, and summaries. The main benefits of using generative text AI are that it can save time and money, generate unique content, and create personalised experiences for users.”
`clang++ -ffreestanding` (without a standard library) is growing on me as a C89 replacement. There's some annoyances like std::launder that you need to implement using compiler intrinsics but it's feasible.
"Managers will say they want to make data-driven decisions, but they really want decision-driven data"

Ooofff. This is too true. How often is the case that data is collected to test hypotheses vs confirming priors?
Do people “Ask HN” frequently to farm karma points?
A nice tailwind setup: https://news.ycombinator.com/item?id=33787719
Go _has_ frameworks that are pretty good, though. They're just not as feature-packed as, say, Django.
God the endless struggle of a Zachtronics game. I'm in love with this, but it hurts me to play.
// it was often personally unfulfilling (e.g. tuning a parameter to make the business extra money).

He lost me here. Something I've always loved about being an engineer (and now in product) is that something small we do/tweak can have big impact.

If you tuned a parameter and that actually had tangible impact on the business, that's like the best case scenario and should be celebrated (vs doing some cool rocket science stuff that ends up unused and doesn't matter)
“Write your code on paper”

From time to time I write code/pseudocode on paper. It can be lots of fun! And it can help one to think about the concepts/semantics without the immediate stress that the code needs to run/compile ASAP.
> A couple have frameworks, and these frameworks are "try to do it all" types, complete with dependency injection and layer upon layer of abstraction intended to help engineers avoid "needless" boilerplate or what have you.

Isn't this generally the advantage of using open source frameworks? The mature ones have run into most of these roadblocks, and have a solution for it already. And the ones with good taste have escape hatches to allow you to easily bypass for the one they haven't got a solution for. I've heard bad things about Spring, but I'd put forward Laravel as an example of a framework that can do an awful lot for you if you want it to, and gets out of you way when you don't want to use it for a particular task.
Perhaps you can consider moving to a country other than the UK?

Just kidding, I've met plenty of wonderful and sociable UK people, and the joke could work (or not work, depending on what you make of my lousy humour) on almost any country.

Edit: seeing your other comment about "German speaking parts of Europe", my next guess to use in a joke would be Germany, but similarly, I've met a ton of very sociable Germans.