skysight-inc/HackerNews huggingface dataset:
Functional CSS is a terrific approach. Tailwind in particular is exemplary.

Absent this approach, in web projects of nearly any size, the CSS inevitably grows and becomes increasingly difficult to maintain. It takes very very few cases of "I'll just write a bit more CSS" as the default solution to bug fixes or changing requirements, before the best-intentioned design system becomes a brittle nightmare. Whereas functional CSS supports composition, and makes refactoring a reasonable proposition.

As a 20-year veteran of web UI development, I encourage skeptics to read Tailwind's docs, which make a better case than the OP or I are doing here.
The old guard (MS, IBM etc.) seem stingy indeed when it comes to comp (except for executives, who seem to be compensated somewhat similarly across the board).

The newer software firms are much much better at adequately compensating software engineers, and especially senior software engineers. If you are a senior software engineer you should seriously consider trying getting compensated along those lines.
If you have a Guix package definition for CUDA then you can install it. There's no need to use Nix when Guix can be easily extended.
They shut down the (fantastic, at the time) Tricorder app[0] for Android about ten years ago. I have no idea how that (or this) could possibly do anything other than piss off fans of their shows.

That being said, Star Trek is pretty much dead to me now.

[0] https://www.youtube.com/watch?v=Vxvqrwxu-84
Its because lawyers (of which there are already too many) need to have something to do to justify their salaries. They don't care if they hurt the franchise they are "protecting". At this point I'd love for someone like Patrick Steward or LeVar Burton (very interesting guy with nice projects like LeVar Burton reads btw...) to drop some comments on Twitter about this nonsense.

These lawyers do nothing but hurt people that love Star Trek a lot and probably are among the franchise's best customers.
The removed mine while I had another surgery just in case.
Who is “us” in your comment?
This is an excellent book that I recommend to many people. It literally goes from how you would use a flash light to send signals and communicate to the JVM and everything in between.
Hardly. There have been over five thousand Olympic gold medals won, which is a hell of a lot more than the numbers we’re talking about with unicorns. When you realistically whittle unicorns down to those started by very young people and built rapidly from essentially nothing it’s even more stark.

Even putting aside the degree to which a gold medal relies on recognition of both measuresble inborn talent and acquired expertise, it’s not very similar. We’re not talking about success being difficult to achieve, so much as a certain scale and type of success being impossible to predict, possessing exceedingly low odds, and being largely random within the pool of “people trying.” If we”re being honest that describes lotteries and this story, and not Olympic gold.
> If .login-box is now going to be larger but green, you'd normally just edit the CSS to change that.

No you don't, you can edit the one LESS/SASS/whatever file, and rebuild to reflect the change in your custom class that mixes in the desired properties, done. Or you do the same in your HTML templating language. All of the code reuse patterns you're used to from regular programming are applicable here, and that's why it's better.

Also, if you're in a larger team with separation of responsibilities, then the UI-focused person can make the change without you without having to understand CSS. Functional CSS is considerably more flexible.
> ... but it’s an American website ...

I'm really never quite sure what that kind of claim actually means -- it's hosted in the US (it isn't - most of the assets come from proximal CDN for me), it's written exclusively by Americans (it isn't - they are proud of the fact their team covers 115 countries and they have 19 languages between them), it's targeted exclusively to Americans (it isn't - they've launched Quartz India and Quartz Africa), or it's read mostly by Americans (it isn't - I believe their US audience is something less than 50%), or it's owned by Americans (it isn't - Quartz is owned by a Japanese based company), or the person reading it is in North America and wants to believe that most other people are too(I can't really comment on that one).

Perhaps it's just the TLD -- but even that's a pretty flimsy claim. I've got my own .org, and I'm very much not in/owned/near/have/were American.

Anyway, there's this word tonne (which means 1000kg) and it's entirely not at odds with ton (which doesn't).

Unlike gallon, gill, mile, nautical mile, survey foot, quart, pint, fluid ounce, bushel -- which all vary depending which side of the pond you call home -- the tonne is delightfully agnostic of all that madness, and should be embraced and encouraged by sensible journals (for example Quartz) even if it means some North Americans get a bit sensitive about their archaic measurement systems.
Stupid article
Gene drive used to turn all female mosquitos sterile
i guess it depends how complex the experiments are at your particular high school, but in my experience we did not have terribly precise instruments or techniques, so the labs would have a high degree of random error. since the lab usually had to fit into 75 minutes, the procedure usually didn't call for many trials. labs where we would perform 5 or more (up to twenty in one lab) trials for each step in college might have 3 or even just one trial in high school.

if you have poor quality equipment and very few trials, the results are going to be all over the place. if you average the whole class's values, you might actually get close.
I had mine out as an adult and it was a pretty painful week of recovery.
You cant objectively measure the difference between two people.
I have 86 feeds now (but no hard limit) for free since I self host Miniflux on a RPi under the TV.

The hosted version is 15 bucks per year. https://miniflux.app/hosting
Probably to do with mandatory military service. Not an issue for a non-citizen.
> Sea planes to islands, chartered private boats to uninhabited places, hiking in remote mountains.

The alternative to being surrounded with exploitive asshats is not secluded exotic place. In fact from my observation travelling to secluded exotic places is a common practice of employees of soulless exploitive workplaces. Instead I prefer talking to and visiting my family, visiting doctor, maintaining the car and bicycle - you know, the regular human stuff.
Neat.

Now add a way to hierarchically roll-up these micro-classes into semantic classes behind the scenes (Perhaps in webkit?). Compile things so you only carry-around the css micro-classes you've used, and make a flag to either deploy using the semantic or micro class method.

Best of both worlds. There are also some other mix-and-match ways of doing this. Where the real value is separating the tiny CSS adjustments you make from the business-class stuff, creating a middle tier (which this guy deploys directly)

It might make things easier. Or it could be yet another dumpster fire. I think it depends on how it's used.
I tried using Tachyons for a project and it really broke down when I needed to make really custom components.

For instance, one component was a cropping viewport that had to be a set height and width. There really isn't any solution for that other than adding a very specific utility class, or creating a semantic class.
The nice thing about psychology, is understanding a little bit about how the mind works, means you can optimise for increasing your capacity to learn all sorts of other things!
Honestly, try tachyons for styling. I rarely have to write any CSS now, which saves considerable time.
Which is useful, but that's the extent of the depth of information I'm getting. I like that functional CSS lets me see "how something is" over "what something is."
at the offchance that someone knows the answer to my problem: when undervolting everything works fine for me until I lock my PC(Windows). It then proceeds to restart itself. Am I undervolting too much or is this something else?
The New Windows 10 Features in October Redstone Update
Stupid comment
That was a very long time ago in the early 2000's before the AMD K8 and up were introduced.
I remember FB doing that with WhatsApp at least 6-9 months before announcing it officially and pushing the new "terms of service."

It's a shame the EU didn't punish them more severely over that, because they were basically already using the feature without mentioning it in their ToS for almost a year, if not longer.
> It feels like this "functional" approach doesn't solve enough real-world use cases (that I have experienced at least) to justify using it.

I suggest reading:

https://hackernoon.com/full-re-write-with-tachyons-and-funct...
Please correct me if I am wrong. Intel Extreme Tuning Utility (XTU) seems to be Windows only and I was unable to locate a Linux version. For Intel Haswell generation CPUs and newer I've had great success using the following utility under Linux to undervolt my Dell Precision 5510: https://github.com/tiziw/iuvolt
It's mostly inspired by the syntax of C# but the spec of C# is standardized so I could see them or someone else going further with it. The real value in C# is the underlying stack aka the .NET Framework that gives you all the tools and toys to get things done.
Ask HN: Who are some of the most inspiring founders on the planet?
Who do you consider legends of the startup world and why?
Have you seen an example of a regular middle-class person actually doing this? Because in all the stories I've heard, company leadership just say "no, you need to be an accredited investor to do that", and that's it.
mapd beats it and iirc so does clickhouse.
My $.02: I am surprised people are so aversed against the idea of browser based micropayment. I think that's the one component missing from the internet; which could also save us from Amazon and ads. And make content creators richer. (No, Paypal does not count; for obvious reasons and too many clicks … 2?4?)
What about theming/branding so that you can make your enterprise web-app fit in with each of your clients other web-apps?

If your class names are semantic like profile-card it's easy to have a branding css file for each client.

If your class names are functional like m-5 p-5 text-gray-light bg-gray-darker border border-gray-light you're going to... what? make code changes for each client?

Obviously if the website is only going to have one branding, this isn't an issue, but advice like "use semantic css" or "use functional css" needs to be put in context. What you do in an agency context for content sites would be different from an in-house web-app context, or a web-app for SAAS context.
Actually, at least in the medicine systems I know (France and Belgium) doctors can either be independent or employed. It's about 50% each in both countries.

Independents are paid more when they do more stuff, but employed doctors are usually paid a fixed salary depending on fixed work hours. Depending on the system, the practice either bills patients directly per consultation, or the social security organization, or gets a fixed income from social security or from the ministry of health that does not directly depend from how many patients they see. All three systems exist.

Best practices and procedures are usually handled at the hospital or... "medical house" (maison médicale or wijkgezondheidscentrum, the place where several non-independent doctors work as a team) level. It is indeed not something that really gets standardised at a higher level, although doctors also have a number of mandatory meetings that get conducted with attendees from different practices and that help with diffusing procedures, best practices and knowledge.

They don't all get in sync at the same time, but knowledges and best practices do diffuse through all doctors. Although independents usually try to attend the bare minimum because meetings directly translate to missed income for them.

I don't think the current model is wrong, although I think independent doctors are ill equipped to stay up to date, and not enough incentivised to do so.
This is awesome! Charging the exact same price as the registry wholesale price.

NameSilo, as far as I know, comes very close to the registry pricing and offers DNSSEC, nameserver registration and other APIs with the registry.

This could totally throw all registrars out of competition for the price of registry wholesale price. You just have to hope CloudFlare wouldn't overstep their role as a registrar if you only register the domain from them.
BTW, typo in your FAQ: "We are currently ship".
I agree. I actually think it's the reverse - the rise of podcasts signals the end of the decades-long fad of 3 minute soundbite discussions via talking heads on primetime news outlets. Regardless of political persuasion, people just want to hear long form in-depth discussion, and podcasts are well suited for that.
chances of sitting in jail are not very high, as it is completely abandoned and empty, see https://web.facebook.com/100010579710319/videos/702215633474...
https://web.facebook.com/100010579710319/videos/702222733473...
Yes.. yes it is relevant, its shows how Facebook morally and ethically operates.

Who are you to tell anyone what is or what is not relevant in a public forum. I hope you are not this overbearing in real life?
The second paragraph "Isn't that basically the same thing as inline styles?" discusses exactly that.
The biggest issue I have with Kubernetes is it doesn't downscale. I have a lot of projects that don't need a cluster. A single node is enough. But Kubernetes has too much CPU and RAM overhead in such a configuration.

Because of this, I'm forced to either use another orchestrator (Docker Swarm is lightweight enough to work on a single node or a small cluster), or pay for machines I don't really need.

What are is the current thinking on this issue at Rancher?
I think you need a lot more clarity on how the world's workforce is structured. You are forgetting that the vast majority of the world is doing brick and mortar, making your clothes, planting your crops, etc.

The dissemination of wrong information, the contribution to individualism, and the obvious (blatant) disregard for the world population's privacy is really up there on the charts.
You don't have to but it's the most user-friendly, although flawed, method of enabling 2FA. They could have easily used a software token but that requires non-tech savvy users to download a 3rd party authentication app, as well as understand the basic usage. Why do that when users can simply get a text sent on a method they most likely have?
How does an ancient Greek mosaic get from excavation site to museum? [video]
I don't know why people attempt huge efforts like this when they must know that they will get shut down as soon as it becomes sufficiently visible. Same goes for "fan remake" games and the like.
Ask HN: Is there a free alternative to Metasploit?
I'm not afraid to get my hands dirty with C/C++ but that's quite a challenge because I usually write in C# and JavaScript. Working with memory and call stacks directly is not something I do but it's something I could start doing with a little practice. The problem is I suspect a lot of exploits can be complicated or at least use language/protocol subtleties that a novice in the language, like myself, might not be keen to.

I'm trying to figure out if I have a good idea for a product . Ideally, a large part of my product (40%) would just be a wrapper around metasploit. So, umm, can you do that? I'm guessing no. But their exploit code is open source so could you copy or port only the exploits you are interested in?

Any advice beyond extremely basic noise (you should talk to a lawyer in your area) is welcome. Thanks!
Hayabusa 2 rovers send new images from Ryugu surface
I wonder if this would eventually be extended to wisdom teeth, something dentists are too trigger happy to remove.
It's a competitive market. PayPal offers payment buttons and loads of integrations for no additional cost besides their processing fee.
You’ve been able to download msbuild for free for at least 10 years that I’ve been using it. You don’t install Visual Studio on your build server.

But, until .Net Core, .Net was considered a part of Windows. There was no separate license.

As far as the support lifecycle, you get three years of support for the LTS releases of .Net Core and you don’t pay MS for it.

https://www.microsoft.com/net/platform/support-policy

For .Net Framework, it’s tied to the support lifecycle of the version of Windows it was introduced with.
I just looked this up and oh wow, and I don't perceive that this situation could have only happened back then.

In the modern day, a lot of people with a lot of education will scoff at anything that hasn't been produced by science, or even anything that simply wasn't taught to them in medical school. Meanwhile, the medical system is full of inefficiencies and outdated practices because of politics and resistance to accepting or learning newer scientific findings. Worthwhile questions about simple ways to improve things often go unanswered, because nobody has been able or willing to do a large, randomized trial about it.
There's no "This database beats that other database".
There are a variety of use-cases, query profiles, workloads.

There is no one-database-fits-all.
Facebook files on every person in such regulator would make Stasi files look like a collection of drawings of a one year old.
Us, the people

Iranians and English speaking people. I admit that the genetic link was not helpful here.
Hmm the information isn't the algorithm. It would be excellent if the courts could get them to release this data!
Roadmap, September 2018
It can be, but doesn't need to be as long as it is some sort of indication of the uniqueness of the content. A last modified date should work in the same way.
"whoever tells you to run the study" is basically whoever approves the grant, so either a business, the government, or a university (indirectly using the governments money). all three are corruptible in their own ways.
Russian #Sednit #APT used the first #UEFI rootkit of ever in attacks in the wild
Probably by suggesting users who have your number as friends.
Manual CPC vs. Maximize Clicks: Results of a Large Google Ads Experiment
The First Phone with 10GB of RAM Outspecs MacBook Pro
Sure, but I feel it's a regression.

I recently saw (online) a North American try to use a date format of:

yyyy-dd-mm .... I don't know why, but it was done in earnest, and it's the sort of thing that could (if it gained any kind of widespread usage) destroy much of the great work done by the ISO 8601 date/time standard.

A small thing for people who never have to deal with date formats outside their own country -- but a significant concern for people who do.

Similarly, the word tonne means a metric unit of 1000kg.

Trying to dilute the meaning by introducing phrasing such as 'metric ton' or 'metric tonne' or 'imperial tonne' (perish the thought!) is a similar regression. Journals - as the curators of common usage - have an important role to play here.

I think we can either surrender, weaken the language, give up, and defer to the confused minority, or we can stick with the sensible, previously agreed definitions and hope they catch up to us in the next lifetime or two.
Maybe it's not a reference to functional programming but to that other definition of "function", you know, the one used by everybody except programmers.
I could have phrased it better. When I want to write something where Java could be a good fit, I use C#. There are times I want to write something where Perl, Javascript, C, or C++ are good fits, but it’s very unusual for me to think “Java or C++ would be a good fit for this project.”
How do you “pirate” .Net?
+
پردیس Pardis Paradise
What traits are you seeing in newborns that you think last through life? As the social conditioning begins the moment you decide they are showing that trait.
I hadn't seen this before (thanks) and haven't been through it, but it's doubtless up to INRIA's usual standards. However, I think "absolute need" is underselling the importance. Cache performance can account for factors of several in computational work if you get affinity wrong, and relevant counters are usually in the default initial set for profiling. It's just that what's available is highly hardware-dependent, and finding out what some counters -- especially SIMD ones -- really measure can be a challenge :-(.
Ask HN: Who is firing by September 2018?
I'll hand it to the Germans. When they get into a hobby, they really get into it.
Things you write down into your journal have already been under psychological screening mechanism described in the article.
You don't write down things that don't seem relevant to you or things you don't remember when writing it down. You are creating personal narrative and documenting it.

Another screening happens when you are reading your own journal. We are not objective readers and we add and remove things into what we read.
A related book: "Strangers to Ourselves" by Timothy D. Wilson
http://www.hup.harvard.edu/catalog.php?isbn=9780674013827
Excellent book with excellent advice about how to proceed.
Not simple?

Maybe you're doing it wrong. Just make blockchain backend, run it as a serverless process on k8 and voila, can't be simpler.
>They might be refined, but are not all that wrong. Even Newtonian physics is under many circumstances a close approximation of reality.

They might become wrong; we assume that the laws of physics are fixed and immutable, that they have operated unchanged for all time so far and will continue to operate unchanged for the rest of time. Some physics acknowledges that that they may change at the edges of time, but it may also be the case that they are subject to sudden radical shifts.
It's interesting you didn't mention Docker once in all of that. I agree with most of what you said, but paying for Docker Enterprise gets you integration with k8s that makes the complexity tolerable and manageable, and also includes all that extra shit that needs to be included. Docker Inc seems to be all-in on this as a core part of their business, so for all the half-hearted ennui of AWS, Docker Inc seems to be heavily invested in solving the problem.
The Lasp Programming System
I also had to laugh out loud when I came across this statement:

Facebook is truly the only company that’s singularly about people.

Switch of the fucking ads and the stock price goes to zero.
I have always seen Lenovo as being quite good with Linux, but these sort of things make me wonder if I should be placing more interest in Dell once again..

Was just about to purchase a new Lenovo to run Linux on.. Can anyone recommend what they think would be a good route to take at the moment?

Any new good Lenovos or other coming out later this year?
These Weeks in Firefox: Issue 45
What happens when life insurance companies track fitness data?
MapD has rebranded to OmniSci
Not quite sure I understand - give antibiotics instead of pulling wisdom teeth? They pull them because wisdom teeth often grow in at an angle to a mouth of fully developed and settled adult teeth. Sort of a "why mess with a good thing" (the teeth there already) approach. I certainly see an issue with the rampant pulling of wisdom teeth for cosmetic reasons, but don't see how it's relevant to a new treatment method for a life threatening illness.
The wonderful thing about Krita isn't it's features (although they are excellent); it's the fact it's the only graphics program with modern capabilities that someone could transition into from Microsoft Paint without needing to load up a series of YouTube tutorials.

I commend the Krita team for not merely copying Photoshop/GIMP, but actually writing a program an idiot like me can pick up and actually be productive with.