skysight-inc/HackerNews huggingface dataset:
Anyone using pirate versions of Visual Studio, Intel, IBM, HP, TI, ARM,... C and C++ compilers, caught during a software inspection by the respective fiscal authorities.
It's truly remarkable that he has been able to keep that project together for so long. Instead of looking at his weaknesses people should look at how he did this. There is a lot to learn.
It's only possible in some places, for example Kerguelen island has no airstrip, the closest airstrip being on Réunion island 3000km away (Davis station on the Antarctic continent is closer, 2000km, but does not have a permanent airstrip).

No helicopter in the world has such a range, so the only means of evacuating is by ship, with the fastest ships in the area taking minimum 3 days to make the trip. If a navy ship is around, it could probably treat the emergency on board but most others will have to get back to Réunion first.

In the likely event that no ship from the French navy is around, the fastest means of evacuating will be requisitioning a nearby fishing ship but those will probably not make it to Réunion until at least one week.

Fortunately, the relative emergencies (but not life threatening) I have witnessed have always happened when a ship was already on its way for other reasons, but US or not there are real technical impossibilities in these places.
Tiny Diffs, Instantly Propagated. Limbo on the Cheap
If not for this guy - we wouldn't have Linux.
I'd much rather work with honest person that can tell me how he really feels then nice spoken liars.
This is absolutely true, when I moved to London a few years ago, I rented a room in a house with 3 other housemates I had never met.

Within 1-2 days, Facebook recommended one of them as a friend - bear in mind I hadn't added any of them to Fb, so all it could have used was our location...
Another ancedote: I used a thinkpad X220 throughout grad school and absolutely loved it (except the screen resolution). This year I decided it was finally time to move on... but to what? I heard all the new thinkpads have bad keyboards, and I'm not going to buy a dell since I generally despise Dell keyboards and trackpoints.

I bought a refurb T460. Love it. The thoughts that it has a "bad" keyboard are totally overblown. This thing has a great keyboard, screen, trackpoint. The whole package is good IMO. Opting for the T460 instead of the T460s, I'm able to enjoy keys that are slightly taller, and I can use my laptop without listening to the fans spinning on very much.

I run Debian Stable and this machine is fast as hell and problem free.
I meant the overall principle of maintain rather than remove.
Reliable and Low Latency Communication Demonstrated with On-Demand Gaming
Maybe it's alien transmissions that are using the Earth as a gigantic radio booster. XD

one can dream...
Adding to the drama, I wonder what Stallman has to say about all this...
It took 10 years to move the needle on generics and better error handling, and the draft solutions for both still smell of minimum usefulness/minimum complexity in the language. Whether that's a good approach is up to the individual, but I don't see Go 2 ending up as some unwieldy monstrosity.

I'm curious how the proposal for generics is "bloated" - especially as compared to something like C# or Rust.
Thank you for sharing. I'm a junior front-end developer, but both my mentors and my coding friends recommended learning React. I've done some coding with it and created two components, I'm really green but by far I liked it a lot. Lots of reusability and JSX is compact, helps you write fewer code.
I think the point is that Tachyons should be good for 90/95% of the styling you want to apply to the site. I think the creator would be the first to say that if you need something specific which Tachyons can't do you should do that but it doesn't make Tachyons redundant.

Personally, Tachyons still provides me tremendous value even though I sometimes have to write custom classes. I'm also often surprised to find that something that I thought would need a custom class, could be done with Tachyons when I dug a bit deeper.
omit any reference to the huge controversy this have generated

That’s something that hasn’t happened, though. It’s a storm in a teacup, like all this stuff is.
The everydollar web app used to have a lot of utility classes and it was a nightmare to work on. We've spent a lot of engineering hours cleaning that up. I suppose if you were completely strict about only using utility classes you might get a little farther, but I still wouldn't recommend utility classes. The best idea I've seen is utility SCSS mixins applied behind the scenes to BEM classes or locally scoped css.
> I think that separation of concerns (i.e., the whole idea that the markup should be completely independent from the styling) is something that has been burned into our brains because of the history of CSS (trying to get people away from using tables, sites like CSS Zen Garden, etc.)

CSS has come a long way since CSS Zen Garden.

With CSS grid and flex, you can create components with less markup and small amounts of CSS.

The example on the tailwind site https://tailwindcss.com/docs/what-is-tailwind/ just looks like a steep learning curve to me. I could write that same component with much less HTML and just a few lines of responsive css.
The Innovators by Walter Isaacson (early computing history)

Where Wizards Stay Up Late by Katie Hafner (specifically the internet)
I agree, and I really put the fanatic in fan when it comes to Star Trek. I decided I couldn't be bothered anymore when they made Discovery available only on their streaming service. I could think of nothing else it would be good for and did not want yet another monthly payment just to watch one show.
"fake it" isn't even necessarily. Just finding new ways to express the same thing that is received differently and a different approach the sender takes when sending. It's all about learning skills and how to deploy them best.

That's not to say it is EASY, but it isn't a monumental change IMO. It's just a personal API change ;)
I remember looking at Linux's angrier style maybe 15 years ago (I would have been 22) and not being bothered. Someone made a stupid mistake and was getting a bollocking.

Looking at it as a 37 year old last week, I'm surprised a grown man needed to be so aggressive. You can destroy the opinion or the behavior using reason without the aggression, which distracts.

I like that Linux is changing this, though I do have concerns about the CoC being used for political purposes (eg, recent harassment of Ted Tso).
I've never been Iran. And I know how misleading national stereotypes are. But anecdotally, I'll be damned if every single Iranian I've gotten to know in the US isn't one of the kindest, warmest people I've met. (sample size=6)
So you are either a truthful asshole or a kind liar? There are no people who are kind and honest?
GDPR Being Used to Try to Disappear Public US Court Docket
Ah, point taken! One of the obvious courses is that there wiull be multiple blockchains each handling various arenas. In that case we run into the interesting blockchain-of-blockchains problems where we have to engineer not only under one blockchain but we have to figure out how to overcome the "slowest node" problem. Truly an engineering feat waiting for a hero (or heroine). Thoughts?
Why compare memory consumption of a image editing program to a chat service?
If your study took a lot of wrong turns, include that in an appendix at least.
Online Payment Methods and Taxation for Engineers
3 reasons why SaaS companies fail to scale past early adopters
If you think that nice people can't tell you how they really feel without being abusive then you're delusional.
Well, he told you how he really felt in this article. So I guess you should be OK or even happy with the new CoC, right?
Vote results: Construction will continue on Vogtle nuclear power plant
First mover advantage and brand building. The status quo even with strong IP protections is reverse engineering and making something that can be sold legally often with additional refinements. That sort of system can be argued as working as intended for everyone.

Apple for instance can be copied easily yet iPhone knockoffs don't command comparable prices due to lack of established trust and quality. Rivals compete openly with their own R&D.

Microsoft the behemoth failed to break in the phone market even with heavy supportive measures and willingness to take a loss like they did with xbox.
yeah, I knew that and forgot thinking there was some kind of magic. too bad i cant edit these comments. by bad.
Yes. That seems entirely plausible and even likely.

Have you ever worked with someone who is both skilled and a good communicator? It’s an excellent experience, because good people skills are like a force multiplier on those technical skills.
"Krita is a professional FREE and open source painting program. It is made by artists that want to see affordable art tools for everyone."

Why would you compare that with Slack?
Mono recreates the framework, I'm thinking of the syntax of C# not the run-time.
You can also hold two UK passports concurrently. It's a little workaround that the UK government allows for. It's necessary, for instance, for all of our very experienced workers in the oil industry. When the the Immigration of a particular country are being arses just show them the clean passport.
Another thing infested by, and in the process of being destroyed by, identity politics.

What a shame.
My guess is that both are "enterprise" languages with a large ecosystem and pool of users, and both have a fairly pragmatic blend of performance/productivity. It's fairly uncommon to see both used together as they tick many of the same boxes.
Sounds a like a real shame, lots of faithful energy put to good quality work.

Perhaps this is more about projected issues than this specific work. Law is based off the precedence of previous cases. If this project is allowed to continue other future projects may get legal precedence to continue, and those future projects may damage the brand or the profitability of the IP.
That’s essentially a cliché false dichotomy. Wouldn’t it be even nicer to work with someone who can express how they feel in a constructive and helpful manner?
Tailwind: A Utility-First CSS Framework
Sun would have tried to squash Google just as they did before with Microsoft, but they were out of cash, sadly as we could have gotten a proper JavaSE mobile platform instead of the craziness of Android development and incompatibilities with OpenJDK.

Gosling interview on "Oracle vs Google".

https://www.youtube.com/watch?v=ZYw3X4RZv6Y&feature=youtu.be...
Persian wind catchers were discussed a few months ago here [0].

[0] https://news.ycombinator.com/item?id=17384177
Not so easy to skip if you're doing something with your hands - cooking, riding a bicycle, etc.
Could you parachute fuel down for helicopter refuelings along the way?

Edit: it seems that aetial refueling for helicopters is a thing as well.
When the customer asks me to change the background of primary buttons from green to yellow and the background of nonprimary buttons to red, while changing other green backgrounds to a green-brown gradient, classes like "Button Button__Primary" tell me much more than classes like "bg-green".
Functional CSS changes a mistaken way of thinking about CSS classes: as a unit of visual abstraction.

When you have a "ProfileCard" class, you expect it to encapsulate the profile card without leaks, and with perfection. But that is never the case - there are so many variations of profile cards that almost everyone who uses "semantic" CSS (BEM, SMACSS etc.) end up with hundreds of tiny variation of this class, each one of them scoped to their particular container or page. Not to mention the proliferation of different shades of the same color, inconsistent typography, and ad-hoc spacings.

The right level of abstraction for user interface is the DOM+CSS; neither of them stand alone. This idea "separation of concern" has taught us to think of them in separation, and feel guilty everytime we have messy CSS that breaks that idea. But it is the idea that is wrong.

The right level of abstraction is the "component". eg: in a React component library you might have multiple Buttons, each of which is a highly reusable non-leaky abstraction. Here Functional CSS abstracts a lower granularity: design tokens/scales. It will give you consistent spacings, colors, and typography. These two in tandem is a fantastic way to look at building UIs that are consistent, reusable, and extremely easy to write and maintain.
Don’t be condescending. It makes you look like a dingleberry.
I would like to see a scatter diagram with 'technical contribution' on one axis and 'CoC contribution' on the other axis, for all people involved.
The article has no less than seven pictures. Perhaps it didn’t load for you?
There are a lot of other good points here. People bang on capitalism because it's easy -- and trendy.

One thing that most conversations miss is that capitalism isn't some optional thing you pick up and do like yoga.

Wiki defines capitalism as "an economic system based on private ownership of the means of production and their operation for profit."

So what does "own" mean? How about "production" We can substitute in stuff that mostly works for us, but it falls apart. And it falls apart when try to remove capitalism.

Let's transfer everything to the state, all ownership. What happens? Money becomes useless and people hoard political capital. You gain a bunch of political support and you can build a new factory. You give out your political support to others so that they can "invest" it in other things.

You start collecting coins, or stamps. Suddenly you're trading your stamps with another guy for his political support for getting a new stoplight.

Capitalism isn't going anywhere. You can't kill it. The only thing you can do is acknowledge it and try to learn how to live with it. It will exist no matter what kind of social or government structure you want to implement. Always has, always will.

This is an important point because people who study capitalism are studying the way things are, ie existing systems. People who study other systems are studying the way things might be. Whatever the other system, there's always capitalism in there.

I'm not making a value judgment one way or another. Simply pointing out that there are two entirely different kinds of knowledge being discussed.
Perhaps, because arguably, an image editing software should be using a lot MORE memory than a chat service?

I appreciated the comment as a light humoured jab at the insane amount of memory slack needs just to send some text to each other (over simplification).
I also think Linux is successful because the tool and ideology appeals to people rather than Linus.

In a huge part of development of distros you don't come into contact with Linus anyway, and they are part of the reason why Linux is popular.

So I would not attribute the whole Linux effort and community to him. (He had a huge part in getting it off the ground though and I do not wish to minimize his influenve and input)
A cease and desist letter is one billable hour. Writing a licensing agreement could easily be dozens of hours, and would still protect the company's IP equally well.

This is a management decision, as it is for most media companies. The lawyers might even disagree with his strategy, that they wrote a C&D is no more indicative of their minds than an engineer's code. Professional execution doesn't imply agreement, just recognition of authority.
Show HN: Personalizing your email sequence is gold
Simply Personalizing your emails by customer name is long passe. Now you must personalize your email sequence for maximum effect.

https://www.engagebay.com/blog/email-sequence-personalizatio...
The Complete Guide to Building Your Blog Audience (2014)
I am guessing part of the reason that the Instagram co-founders left is that Mark kept adding in all of these "features" to Instagram
> I do have concerns about the CoC being used for political purposes

That's the CoC's entire purpose. Its author (the same person behind the post-meritocracy manifesto) has said that yes, the CoC is a political document.
My grandfather left the mines in 1958, died of black lung in 1978. An insidious, nasty disease.
I’ve been called a gifted public speaker. I’m also not a people person. In fact I dislike damn near everyone I meet.

I don’t see why the two need to be correlated in some way.
I think you stopped reading about halfway through the article. Because almost the entire second half of the article is about this.
To me, the lack of political will to change has been akin to the local business owner being afraid to tell the local mafia boss he no longer needs protection.
How Much It Costs to Run a Mass Emailing Platform Built Using AWS Lambda?
Nothing to take away from your point, but the harsh fact about much of physics especially the modern kind is built on 'Models'. Most of it still remains true in that Model, even if a new Model shows totally different set of truths.

Albert Einstein himself said this about Entropy:

A theory is the more impressive the greater the simplicity of its premises, the more different kinds of things it relates, and the more extended its area of applicability. Therefore the deep impression that classical thermodynamics made upon me. It is the only physical theory of universal content which I am convinced will never be overthrown, within the framework of applicability of its basic concepts.

https://en.wikiquote.org/wiki/Thermodynamics#Second_Law_of_T...
Thanks, we've restored the “support”!
Even if you only have one client - do you really want to manually hunt down all profile-card instances and update the styling anytime you need to change the styling?

And if you had a bug related to profile-card styling, are you going to find all cards to update the styling? Are you sure you didn't forget some?

This approach seems to be based on the idea that design is completely immutable after the initial conception. This is... not how design usually works :)
Which is why you have a styleguide. Open your browser, open your well crafted styleguide. Here is what our "Button" looks like, here is it again when its got "Button_Primary" on it. Do you need a new type of Button? Author it in the styleguide... now go use it everywhere and be happy. I might be wrong, but in my experience a separation of concerns is the only way a large project stays healthy.
Raising lots of dogs and cats is like this too. You can tell their lifelong personality pretty well from around 8 weeks old, one you minus out generic things like being playful.

I'd put the impact of this on humans at like 60% though, higher than your estimate.
There are however worse than others in all aspects.
WebRender newsletter #23
Show HN: Frappe DataTable – Modern SlickGrid Replacement with Editing
Iran is safe, it's just you may be arrested as a spy (if you have dual nationality): https://www.bbc.co.uk/news/topics/czgdk5znl24t/nazanin-zagha...
Emergent Ventures: a new project to help foment enlightenment
On this day, 35 years ago in 1983, Richard Stallman announced the GNU Project
Isn't this it though, the engineers designing the ad targeting system at Facebook is linking the random emails you use as "catch all" to your main identity so you can be targeted specifically even though neither party has full knowledge of the linkage between your catchall email and your main identity email. This is facilitated by information that is not under your control.

If facebook was able to design and build this system, you can bet that other companies are doing this too.
The benefits?

> You don't have to write any CSS of your own (which, to me, is fantastic)

This applies to any CSS or UI framework.

> You can likely build things faster (obviously non-scientific, but anecdotally I've seen many people confirm this)

Yes, this is anecdotal and debatable. At the end of the day, you still have to read the documentation of this specific CSS framework.

> You don't ever have to think about naming things

I don't think developers that are creating anything don't ever have to think about naming things. If you're creating something, you have to name it. But yes, you don't have to add that name to your CSS class.

> You can tell what something looks like by just reading the markup for it

You could also tell what something looks like by just reading the CSS for it.

> You don't ever have to worry that changing the styles for one thing will break something else (which may make visual regression testing irrelevant)

There's a couple other approaches to this like style localization/isolation that the author called "ton of crazy randomly-generated class names". As opposed to the ton of single-purpose utility class names, which is more sane? You could also write stricter CSS selectors (like BEM or your own).

> You never have to deal with one instance of a thing needing a slightly different style than the other instances, which screws up your reusable classes.

Sure, as long as if you stick to a framework. If you're building a one-off with no collaboration with other people, then this is easier to pull off with an off-the-shelf CSS/UI framework.

> Your CSS always stays the same size rather than expanding over time

Okay!

> It's easy to un-apply a style by just removing the class (as opposed to the traditional cascade where you typically have to override, adding even more CSS)

You could isolate styles that are prone to removal into a single class with regular CSS too. Hate to be the nerd to say this, but the "Cascade" in CSS is what makes it such a versatile interface styling engine.

> Rendering speed performance is supposedly improved (though I have seen no proof of this)

Once again, anecdotal.

————

Sounds like the author is allergic to reading/writing CSS and wants the markup to be heavily coupled with styling. Also sounds like having a strict framework makes their developer experience happy, which is applicable to any well-designed design system.

There's nothing wrong with any specific CSS methodology or framework, and there's a time and place for every single one of them.

I think I would prefer vanilla CSS with strict rules for one-offs before using something like this, though.
I feel that Linus makes a good role model in the sense that he has real-world communication problems that he both recognizes and is attempting to overcome. This is not an easy thing to do and a lot of people undermine this reality.
> omit any reference to the huge controversy this have generated in the community

Which "community" though?

Linus:
> Have you read the Twitter feeds and other things by the people who seem to care more about the non-technical side? [...] It's a morass of nastiness.

It sounds like Linus is saying that the argument is being carried out between groups who are not involved in kernel development.
He wrote a very brief email.

https://i.redd.it/1lbta0g910n11.png
Pixellu Smartalbums Crack Mac 2.1.9.0 Serial Thatssoft
Rasmus Lerdorf (creator of PHP): PHP Frameworks All Suck
Sorry to hijack, but I've long had this idea, and possibly offer it to people here for stealing, but mainly want feedback on whether it'd be worth implementing:

You, the creator, make some content available for download. You only require the visitor to give you an email address, optionally requiring validation. The visitor then downloads and consumes the content. After some amount of time, configurable by you, the visitor gets an email saying "hey, if you enjoyed my content, please click here to pay me the recommended $X, or ignore this email to be notified later, or click 'no thanks' to never be notified again". Basically, paying after the content was consumed, but not so much later that they've forgotten about it.

What does everyone think?