skysight-inc/HackerNews huggingface dataset:
Can you give some examples of what they did marketing wise that helped it being adopted more widely than Tachyons?
Thank you for posting this. I posted the link a couple of days ago on HN, but it didn't get much attention back then :D
Cool to see that people like it!
Tailwind creator is mates with the Laravel creator so got a big boost in eyeballs from that. I guess Tachyons didn't have that.

If I can be honest the name is a pain in the arse to remember too
How to Present the Amount to Raise in a Pitch Deck
Check out tailwind-ui[1]. For me at least, the cost was well worth the value and it’s not much more expensive than the variety of Bootstrap templates I have purchased over the years. It also helps support future development of tailwind.

[1] https://tailwindui.com/
Correct, my blog is not built with Tailwind (yet). I made it many years ago before Tailwind was a thing!
It depends. Cycles are still needed to copy new data into sprite and VRAM which typically has to be done during vertical blank, esp. on older consoles.

16-bit platforms like SNES and Genesis/MegaDrive had a large enough VRAM to hold a background with enough area that you might be able to get away with reloading data into VRAM "between rooms".

NES has enough VRAM for 2 screens - either horizontal or vertical (it could do 4 screens if the catridge had extra VRAM on board which was rare) and VRAM can't be updated except during vblank. The game engine has to spend time copying new data ahead of the visible screen, and also must spend some cycles each frame letting a DMA process copy 256 bytes of data describing sprite positions to the video chip's object RAM.

Not as bad as the Commodore 64 where the scroll registers shift only up to 8 pixels and an engine has to recopy potentially a full 1k of screen and 1k of color RAM to move things (barring things like VSP which could corrupt RAM on certain C64's) - or the Atari 2600 that had no video RAM at all and required programming the video chip per scanline right before the TV is drawing it.
https://www.youtube.com/watch?v=makaJpLvbow <- this one is pretty awesome too. A very simple rule and quite the complex behavior. Though I'd recommend watching it at 175% speed, muted, and perhaps with the 1812 Overture as the background music.
MobileCoin has launched and is trading on FTX exchange
Supersize Creality's Ender 3 with Endzilla Upgrade Kits – Manchester3D
I've had kind of the opposite idea: Use bitcoin mining to consume excess electricity. Excess electricity is already an issue in European grids and resulted in negative power prices (for example in April: https://www.cleanenergywire.org/factsheets/why-power-prices-...). Rather than just heating water with the excess power, mining bitcoin during these times could be much more profitable.
"Internet" is not needed for any of those feature ideas.
I would assume that NSA spying is used primarily for insider trading and other forms of market manipulation.
It is a good example of 2 requirements (not die of air pollution vs stable temperature of your oven) that you present as equal but one should have a 100 times more weight which would make the issue none problematic.
Hackaday sources back to this hacker news article:

https://news.ycombinator.com/item?id=25229221
Like I said in my other comment, my wording wasn't correct.

And as for the insurance not paying out if you were negligent or actually acted in an intentional way - that's literally every insurance ever. Your home insurance won't pay out if you leave an open fire inside the house and then go for a walk either - that's negligence. Or if your burning house causes damage to someone else, they will pay them to make them whole, and then try to recover money from you. That's just standard procedure.

I'm just saying that while in the US having to decide your liability limit is a worry of most motorists, I don't know or even heard of anyone ever worrying about this in any EU country I've ever lived in - the minimum limits set by law are very very high already, and most insurers offer even higher ones as standard.
Link is missing a w from www
Screens have arbitrary resolution and dimensions these days and they range all the way down to a small phone.

Our state of the art (web) is still evolving towards better solutions to address that. Software in 1990 targeted a couple fixed dimensions and only for a single OS and a desktop input device.
What’s next is obviously JS or even WASM to typeset on the client side! /s
The most interesting piece of information to me is the suggestion of Apple still going with SoC route with its Mac Pro.

i.e UMA ( Unified Memory Architecture ), GPU, NPU stay intact. You are basically getting a M1XX, where M1X is the 16 CPU Core variants.

Consider the current M1, a 32 Core High Performance CPU Core and 128 GPU core would give you roughly 300W TDP Max, excluding all the memory controller and interconnect. A rough estimate is already at 500mm2+ Die Size, excluding NPU and all other bits and pieces, of course assuming the same processing node.

The Old ( Or the recent ) Mac Pro has a Maxed out system of ~910W, that is 28 Core CPU + 2 x Radeon Vega II Duo ( That is 4 GPU ).

We are back to TrashCan Mac Pro again, except it would be even faster than the 2019 Cheese Grater Mac Pro. We would have reached the thermal ceiling again, unless Apple does Water Cooling and push that TDP allowance to 400W.

Remember this M1XX is CPU + GPU TDP. For a PC system, or workstation power users are quite used to 300W CPU + 300W GPU. So I was sort of expecting Apple to be making CPU + GPU design, purely to create a monster as a successor to Cheese Grater Mac Pro. May be they have different Goal in mind, may be they think this is good enough for Mac Pro ( Which certainly is from many perspective ), and obviously iMac.

Same Design, scaling across iPhone, iPad, MacBook, And Mac Pro.

This brings me to the final point, we only have so much uArch improvement we could do, it is now all left to process node and heat dissipation of the system.

We are in the era of TDP Computing.
where do you get this info? the statistics say otherwise [0]:

> The office suite market in the United States is split between Google’s G Suite and Microsoft’s Office 365, with G Suite being the market leader holding a share of 59.41 percent and Office 365 occupying 40.39 percent, as of October 2020

I mean, maybe old-style orgs still use MS office, but it looks like all the non-IT ones are moving to Google.

Schools in our town use Google calendar and Google classroom. My gym uses google docs and google forms. Many of the random event "sign-up" pages are on google forms.

"Free" is a great price, and many businesses (especially smaller ones) do not want to pay extra for ms office.

[0] https://www.statista.com/statistics/961105/japan-market-shar...
What is Tailwind's performance like? It seems like a ginormous CSS (and JS?) blob for a rather simple visual design.
Vue Router 4 is officially stable
None of the top comments here address the most obvious reason for homelessness (for those without addiction/mental issues): the ridiculous of cost of housing in the West. I moved from Toronto, Canada to Kiev, Ukraine last year. There's far less homelessness here, despite the lack of social safety nets, and it's obvious and palpable (much safer streets - I feel completely safe walking around at night). Simple reason? If you speak the local language (Russian/Ukrainian), you can find a basic apartment for $200 / month, or a room-sharing agreement for much less. A university dorm room sharing with 3 people costs about $30/month. Yep, $30. It's not subsidized.

Although salaries are much lower here too (average $500/month), rent is still so affordable that any basic wage labourer or taxi driver can afford to put a roof over their heads for themselves and a partner (even 1 kid). No wonder there's so little homelessness, and even my taxi driver is happily married with kids.

There's something wrong with Western society when you need to work multiple minimum-wage jobs just to pay rent.
XCom 2 runs natively on Linux (Thanks Feral!). Needs > 70GB of disk space with all extensions installed.
Copy or not, you're willfully depriving the company of their revenue. I don't much like how the digital landscape has played out in terms of ownership, but pretending that torrenting a copy of a movie means you didn't steal it ignores the obvious.
There is also bonelisp[0], but I think that is dead.

[0]: https://github.com/wolfgangj/bone-lisp
I was very much in the same boat. I’m on iOS, and found beorg, and it is simply splendid. Very active development, powerful customization available, etc.

Check it out: https://beorgapp.com/
From what I'm reading here, does this mean the vent above the stove should be on all the time while cooking?

I will often turn on our vent, but it's certainly not something I'm doing every time I turn on the stove..
Duckietown led me to the world of robotics and makes me a researcher who I am now. A truly wonderful platform to learn and perform research.
Ok, so now we can see that you lied.

The software is not 30% slower.

There are a set of cold boot launch times which can be shown to be slower in a video, but this is not a metric of software performance nor does it impact users.

You’ve attempted to use a set of YouTube videos to justify a false statement.

As I have said before - if iOS was slower than Android you’d be able to find a reputable source to show it through analysis, not some staged YouTube videos looking for clicks.
man I'm really looking forward to attend this!
love the community around this project and I'm actually hoping to create a similar one in my hometown too (Cochin)
It's actually pretty good. Just have to make sure that purgeCSS is setup property to remove any properties you didn't use.
Perhaps you can say that Wikipedia ads are manipulative, but I wouldn't say that it makes one act 'irrationally'. It's not irrational to support Wikipedia. In my view, they drive the point home that Wikipedia's infrastructure and governance is not free to maintain and the money has to come from somewhere.
Hate to be that guy, but I copy paste clipboard contents across devices with kde connect. It's so reliable that I tried doing it when fixing my mum's computer without realizing it's not a magic built in thing that computers just do for some reason.
> researchers should be selling them to the highest bidder

But what about all of the innocent people who would be harmed by such a callous approach? I'm glad some researchers have a conscience.
Those are accurate and reasonable criticisms. I've gotten used to all that over time. I'm not a sophisticated cook by any means so my need for feedback is not boiling something over (setting of 6.5 or so does the job for mac and cheese after it's boiling). I am the family safety officer though. Love the fact that it's not a super hot surface and that I won't be running across the house after smelling gas - an actual event that could have made for a bad Thanksgiving. I'm also the cleanup guy. After three years and almost no scrubbing the surface still looks new.
> I've noticed is it doesn't have the visual feedback

Does it not have a power/intensity knob or setting that’s displayed? Even with gas ranges that’s what is used because the flame is blocked by the pot.
Tailwind's paradigm ("atomic css") is great and the future, but there is a much better implementation, the barely maintained Tachyons is way superior and was also the first that made atomic css popular. I wrote following on Reddit which still holds true:

After 2 days of testing, I chose this stack:

Tachyons as primary CSS-in-JS and media-queries method in my React components; why: it's slick, easy and complete and brings you quite far

configuration is super; eg, creating your own color or default font is just putting them in your App.css and they override Tachyons; creating other breakpoints is possible (just change and recompile, this takes 1sec and a tachyons-cli is there, no need to touch webpack or eject CRA)

however, configuring Tachyons is not required at all, I tested it in and out and it's all perfect at the moment, it's really turn-key and absolutely the right approach to our problem; Tachyons does just one thing and it does is right

I preferred it very much over others like Tailwind because Tailwind has cumbersome and long CSS naming; Tailwind's philosophy and strategy is inconsistent; on the one hand, it wants to be atomic CSS, on the other hand, it bloats and pollutes your components almost like real CSS, wth? either I do minimal atomic CSS (it's called 'atomic'!) like Tachyons or I put real CSS in my component; Tailwind doesn't know what it wants to be while Tachyons has a clear strategy which is perfectly executed => an ultra atomic mapping to CSS, Tailwinds bobs up and down with some short names and then some long ones...; also setting Tailwind up or configuring is unnecessary complex and bloated; doc is comprehensive and complete but also because of its own complications and disunity; atomic css doesn't need to be science; compared to Tailwind, Tachyons is a dream

I also checked styled-system but found the DX not close to Tachyons and couldn't see any benefit over Tachyons; it's too cumbersome but in a different way than Tailwind

Tachyons is just 13kb gzipped while fully featured (Tailwind is 36kb)

while small Tachyons has the biggest ecosystem (related libs, cheatsheets, blog posts), at the end of the day, you don't need more, again it's just a mapper and more advanced stuff should be done with eg Emotion anyway[1]

[1] https://www.reddit.com/r/reactjs/comments/a6qhbr/checked_21_...
More like "we should only try to implement large-scale systems after we test a smaller-scale of it and that we are sure that no side-effect is worse than the problems we are trying to solve in the first place"
> But 22 years of making user facing interfaces and I really don't feel more confident about it than I did on day one.

You might enjoy "Refactoring UI", which I find to be a good design reference (with lots of specific tactics and examples) for front-end developers. It takes a lot of mystery out of the design process.

[1] https://refactoringui.com/
I'd recommend reading "Refactoring UI" (by the authors of Tailwind)
I've seen this over and over too.

Put a Non-technical VP/Manager in charge. Maybe someone who started out as a UI designer or non technical PM and then somehow became VP of engineering because they were an early loyal employee.

Charismatic coders will take advantage and the manager will eat it up. The "rock stars" commit tons of code put create massive tech debt. They write their own buggy versions of stuff they should have just imported industry standard OSS versions of. Rule evaluation engines, broken file formats, broken home grown encryption, broken distributed job systems, heavily broken home grown DB frameworks.

They'll have a huge bias towards terse code that doesn't make a lot of sense. Abuse of functional code. Everything is the opposite of KISS.

Everyone else on the team is just constantly fixing their showstopper level bugs, of which there are always many.

They talk a good game and management constantly thinks the rock star is super smart and the rest of the team is deficient.

Then the tech debt reaches ridiculous levels, or you get bought and different management comes in and sees right through it. Managers get let go, new managers don't buy the rock star story. Rock star gets frustrated, leaves for another company where they can pull the same trick, and puts all this inflated stuff on the resume that they wrote all this stuff they shouldn't have written. A new naive manager falls for it think they must be really smart cause they're never going to find out how broken all the stuff was.

All this is WAY easier for a rock start to pull off post around 2010 because the office culture in tech has become so PC that no one can be blamed for anything. Lots of stuff that used to get someone shown the door in my early career would not even get called out today at all.
Show HN: Take control of your meetings back
Can you do LAMBDA(...)(x)? That would make it an anonymous function.

Of course the real fun starts when you can do:

=LAMBDA(f, LAMBDA(x, f(x(x)))(LAMBDA(x, f(x(x)))))
How to Create Your Own React Carousel
Interesting thanks! Wouldn’t this only be a benefit for the very first request when it has to download the css file? Seems like including online styles would increase the page size of every page, on every load, versus a one time delay downloading the css?
Met too
Naturally; if self-review were as effective as peer-review, we need not do the latter!

The implication here seems to be that one is only likely to be able to see 'trivial' mistakes in one's own work; that, unfortunately, tends to be a self-fulfilling prophesy, as, if you are focusing on issues like syntax, you are probably not giving so much attention to more analytic issues such as what implicit assumptions need to hold for the code to work. One thing, that is not uncommon in my experience, is for the early part of your work to be predicated on assumptions about what the as-yet unwritten parts will need or do, and some of these assumptions turn out to be wrong. There is some hope that, on revisiting the early work with an analytic eye, after completion if the remainder, you will see this to be so.

There are a couple of things that helped me improve how well I review my own work, both mentioned in the article: take a break between writing and reviewing, and don't make excuses (to yourself or publicly) or otherwise minimize problems found by the reviewer (the same goes for anything you found in testing.)
But they said "the market should be modular", not "Apple CPUs should be part of the modular market." The market is modular - Apple CPUs are just limited to Apple laptops.
I think a change of framing might be helpful here. Put in multiple bugs, and call it "training" instead. If you have multiple junior developers, have them all do it and compare results, reinforcing the idea of multiple reviews.
>> “We all deserve the opportunity to build a healthy life for ourselves, so it is only right we make sure this is a reality for people facing homelessness too.”

We all deserve the opportunity to not be homeless, first and foremost. We'd nip the problem of homeless people catching ancient diseases in the bud if we made sure they're housed and have access to clean water and two proper meals a day, like.

That's not to say that the homeless should be left to rot in sickness, quite the contrary. But we already let them rot in homelessness and I'm saying that this should also be taken care of.
But who uses all those tokens from the full tailwind build? Maybe if you use the CDN build?

That's why purgecss is builtin. It's dead simple to setup and you'll have only the used classes in your CSS output.
If it's in a code review, it's been committed to some branch in source control. If it makes it past the code review, it's now a part of your product.

If people want to use this approach as a training exercise (as mtlynch suggested in a sibling post), that's one thing, but that's not what OP suggested, and what OP suggested seems like pretty risky advice.
36ft humpback whale was found dead in the Amazon rainforest
> Commented out code is a terrible idea.

I have no idea what your context for such a statement is but I can tell you in my career as both an IC and now as pseudo-Management (Product Manager), commented out code has saved me many a times.

Why? Very simple scenario. We hit issue X, dev Y has what they think is a fix... but they are not super familiar with the code base. They put the fix it, and keep the prior function/logic commented out. If dev Z needs to review this (assuming dev Y has left the org), the history is right there.

The inverse is I have had to contact former employees to help me/us understand X. And anyone worth their salt isn't going to consult for free :).
> What IS it about Apple that makes a certain class of tech geek feel like they have to dislike them in such a public and performative way?

Ask yourself the reverse too while you're at it:

> What IS it about Apple that makes a certain class of tech geek feel like they have to like them in such a public and performative way?
Having a heat exchanger let’s you exchange large quantities of outside air with indoor air at minimal costs. Trading 70f indoor air with -30f outside air is bad, moving heat between them means could be venting air closer to -10f and only need to heat the new air from 50f to 70f

You still want a quality filter and humidity is an issue in some areas, but overall they can make a huge difference.
The title on this article is very meta and clickbaity.

1. Starts with "experts". This is some weird... appeal to authority in the title? Why do you have to tell us that they're experts? Would we not come to that conclusion ourselves?

2. Tells us the "experts" are "sounding the alarm". This seems like a cheap way to make something sound more urgent than it really is. I've got a thousand "alarms" going off in my world right now, you want to add "gas stoves" to it? (Ah, but you're an expert... how foolish of me not to listen to your clarion call!)

3. The "hidden dangers of gas stoves". Are... ...are what?
I can glance under the pot to see the flame.

On my induction stove, 5 is medium and 6 is boiling. Not linear at all.
Release the Karen
Ah the ducks are so cute! What is the knowledge requirement to get started?
Umm. Totally misses that the LISP family of languages predates both C and ML and introduced many of the features he cares about...
Citizen Browser Project–Auditing the Algorithms of Disinformation – The Markup
No, though the author profile page lists them as a senior developer in.

> Elixir/ReasonML/React
Gas is NOT “much better”.

When boiling a pot of water, induction is 74 percent efficient at transforming and transferring input energy to the water, and the gas range comes in at 32 percent. The induction method was 32 percent faster and consumed 57 percent less energy. [1]

We have an induction cooktop, and it’s amazing how quickly it can bring liquids to a boil.

The only thing I can see that gas has over induction electric is durability. You can slam pans down without worry of breaking the cooktop. Useful in a commercial setting, but at home I’d take induction over gas any day.

[1] https://www.treehugger.com/which-more-energy-efficient-cooki...
Thanks! I'm new to Figma so I have been relying on a really nice converter as a starting point (https://xd2sketch.com/), but I'd really like to take to take advantage of the auto layout feature and there still seems to be a lot of manual tuning required to get everything 1:1 with the Sketch version.

If a Figma expert wants to take that on I'd be more than happy to partner with them and split revenues on Figma version sales.

sean@squiggle.co
There are more libraries for different things, but in the 90s, there was a quite a bit of commercial RAD application builders, and that went out of favor.

So while it is nontrivial to build a web, or any modern (network-connected) application today with 90s tools, I am not entirely convinced that building an application today is easier than it was in the 90s. If anything, I suspect we build more from scratch, or leveraging existing open-source, rather than use prefabricated and commercial RAD tools (which are, and always were, pretty expensive).

Edit: I guess what I want to say, if you compare writing actual "business logic", it is still about as difficult as it was in the 90s. We can do fancier things by leveraging libraries (sometimes included in the programming languages), but that's it. In fact I even suspect that people in the 90s were more productive in writing actual business logic, because there was less distractions from the fancy technology (such as web). And I have seen 30-40 year old applications that nobody wants to rewrite, because their complexity is so high that it would take a long time, and it's not clear to me it would take shorter time to develop them today than it used to.