skysight-inc/HackerNews huggingface dataset:
That philosophy works if you have a lot of docs with uniform content that can be represented by simple tags that don't need to change much. However if you have a rich UI then A) there tends to be more structure than content and B) structure, behavior and presentation are coupled together by definition.

Yes you can try to shove the square post into a round hole by naming your HTML just-so, cramming as much presentation in your CSS with pseudo elements, and using pure JS files hooked to HTML via classes/ids, but the minute you need to change anything you'll see you can't make a single change without carefully considering all 3 "de-coupled" file types. Worse, if you try to reuse these semantic definitions across a large app, now you find that a change over here can break things way over there, the larger the app the worse it gets. Once you get to this point you realize that component level isolation ala React/JSX is a much more sane approach to manage huge web app UIs than pretending that functional de-coupling is some kind of platonic ideal rather than just one possible set of tradeoffs.
I honestly love that Go has a formatter included, and the style is specified. Similarly with black[0] for Python. I used to care terribly about style, until I realized I just care about consistency and readability. Otherwise I don't give a shit, and having a tool available to everyone makes such a difference. This goes for other tools too, like static checkers, linters, even CI. I've been on projects where anyone could run the whole CI pipeline (which included the aforementioned static checkers, unit tests, even a doxygen run to check for undocumented things) on their dev machine before submitting, and not waste anyone's time with things better done by a computer. Wish every project could be like that.

[0] - https://black.readthedocs.io/en/stable/
Alternatives for ancient- FoxPro/Clipper coder to make a comeback?
I used to code in FoxPro/Clipper two decades ago. I want to hack some projects. I find setting up a database, creating entry/report forms and scripting in current RDBMS environments quite demanding. Any suggestions for a RAD tool that is similar to FoxPro for my type of coders. I am comfortable with RDBMS concepts but would like a IDE and database with plug-n-play simplicity of FoxPro.
Except the part in the theme selector that asks you if you want to select between Characters, Objects and Animals.

https://en.akinator.com/theme-selection
Don't they beat others because they are almost always a process generation ahead like now with 5nm?
Cool product, I just got it up and running because I have been looking for something to show my gazillion slack workspaces. One thing i'm curious about is how the cross application search is happening, are you just collating search across all or are there indexes being built on all my data in the sidekick backend? Trying to decide between this and getcommandE
> I dont know how feasible it would be, but an official lic/cert to allow someone to see personal data (I assume data with name, location and other sensitive data like credit card, social security num, etc) is extremely interesting

Actually that's brilliant. Forget about the transition period for a moment, what do we want the industry steady state to look like. And I think it's exactly this. You are licensed and trained to work with personal data. Your license is on the line for misuse. You have all the incentives in place for the right behavior, and companies have the right trade-offs to consider when choosing to use it or not.

You can do tons of software development without needing personal data, and when you do need it you have someone in place who is accountable for it.
I'm not an expert on ocean shipping by any means, but I would assume that cargo value is such a low priority when it comes to determine loading strategies that you would only need to optimize around a local area of maybe 100 containers. Which would not make it a hard problem at all but it could be pretty pointless depending on how many containers go overboard in a typical "lost container" event.

Also, consider that from the point of view of the people loading the ship, it's all insured. And if you didn't get the insurance then you understand the risk. Why would they care? They aren't the insurance company. What's their incentive?
An engineer friend of mine took an MBA a while back (the company paid, so he figured why not). Apple was one of the companies under study then. I doubt it's changed.
Genuine question, I'm a dev, but primarily backend and all my frontends are internal/chunky/it doesn't matter

I usually do 2 things when styling my crummy internal sites: a) manually write semantically-named classes for things that need it ("help-text", "external-link") and b) just in-line styles for everything else (esp. when a style really only applies to one element, or is intimately related to important layout considerations).

It seems to me that css classes which contain styling info in their name (h-32, font-semibold, text-cyan-600) aren't really any better than just in-line styles, and in fact maybe worse because they [seem to me] to just be an alias [which I have to learn, and will forget later] for a css style. Wouldn't it be simpler to just inline the style?

So my question is: what's the real benefit of this kind of css framework? What are the scenarios where it really helps to do styling this way? Is it just a performance thing? Is it about streamlining a dev workflow in some way that I don't get?
It's sort of interesting that, if you had told people 5+ years ago that phone subsidies were going away, a lot of them would have predicted a lot of doom and gloom for Apple and other smartphone makers. In fact, I bet if you looked around, you could probably find articles and reports to that effect.
Where did you move too of curiosity
Yes, by PCs you probably mean PCs with Windows have been through the roof. PCs with linux are a super niche market and people in that market usually have different preferred distros(not everyone likes ubuntu) which they know how to install themselves on hardware they can configure themselves so there's not much demand for pre built linux PCs.

System 76 is doing OK, but not growing at any crazy rate though.

Plus, WSL is now eating the market of linux on PCs.
Thing is, we don't know if this was found before by malicious actors and sold and/or abused.

This thing sounds like it is mostly pretty straight forward to find once you start looking - "you" being somebody experienced in this field of research, that is. At least you don't have to construct fancy weird machines (with type confusion, heap spraying and all those shenanigans). It comes down to finding something that can perform code execution in their internal API (here: "electronSafeIpc") and then finding a way to get there (here: angular escape bypass/not-properly-sanitized user provided data) and you can do both in javascript and don't have to read tons of machine code.

Given that Teams is a great target because of it's large and often corporate user base, I'd be surprised if none of the usual industrial espionage suspects (e.g. China, NSA, etc) had a look at Teams before. And I'd think the chance of them having found the same bug, or a related bug, once they looked is pretty good too.

From what I am hearing even the (US) military uses Teams sometimes... If that isn't incentive to look at this thing for "interested parties", then I don't know.
Wouldn't a Zettelkasten in Notion be most natural as a page with a template button to create a new note, and the new page had a template button to create children, etc...

That way it'd end up as a branching tree the way an actual zettelkasten would and would probably be more searchable.
> Rust’s lack of a mark and sweep with GC pauses while still allowing reference counting is a feature rather than a detractor…

Gonna stop you right there, because you’re arguing about which type of memory management is BETTER. That conversation is not one that’s going to come to a conclusion on this website because outside of certain scenarios where you might be forced to choose reference counting or garbage collection, in general, it’s just a tradeoff.

Reference counting is generally slower and less accurate, garbage collection uses more memory and has poorer latency guarantees. ¯\_(ツ)_/¯

> If you’re finding that as a fault of Java, you’ve entirely missed the idea of the language.

I don’t understand what you mean by that. Java is a product of the 90s and “everything is a class, classes encapsulate mutable state, subtype polymorphism” fell out of that. It was a bit of a fad, and the fad got baked into the language.
Better link: https://gist.github.com/santisbon/42580049705ba3d8fbef7168e4...
Embedding YouTube videos without making your site fatter
They created 14 college funds because each individual 529 allows a lump sum $150k married gift tax free. With that only totalling $2.1m of tax free income, I’m confident they did a lot more stuff with the remaining $5.9m.

Anyway it’s kind of ironic you are comparing the state’s education spending to a tax avoidance scheme.
Police departments in the US have a long and storied history of conveniently "losing" or "accidentally erasing" evidence when that evidence would either negatively[1] impact a criminal prosecution or reveal police malfeasance.

[1]: Meaning, negatively for the prosecution.
sure, if you have "a" heading component - but what about when you have 30 heading components?
San Diego and Los Angeles offer much better weather.
Master the Terminal
Yeah thats definitely possible, I may be misremembering the specifics. I think for us the end result was the same: it made us a lot less likely to help them improve their product.
Calling all captains of industry -- tame your terminal!
That’s partly why i posted, i was hoping to learn of alternatives. Even at high prices, if the product works well and achieves the health gain...
As far as I know they only put them in the super expensive houses that are made extremely tight. If they use spray foam insulation then there is very little air circulation so that they need to add an ERV just to get enough air to breath.
> As said in other threads, our grandmothers and mothers used to open all windows briefly every morning

This is a common practice (except in very cold or highly polluted parts of India) even today - and not just briefly, either - windows are often open until evening, until a bit before mosquito entering time. And some people again open windows after 8 pm or so, because the lore is that mosquitoes won't move much after that. But that is oldish stuff, and it can be different these days.

And even in those colder or more polluted areas, some people still do it.
Hard agree. I've told many people that the only thing that's not overrated about the Bay Area is the weather.
I think that's what we in the business call a "joke"
capital one does provide such services with their Chrome extension
The poster-child for the movie "Think of the Children!"
Yep, TSMC has an 87% yield[1] at their "5nm" tier - better than at their 7nm tier, in fact.

[1]: https://www.anandtech.com/show/16028/better-yield-on-5nm-tha...
I think you need to read a bit on dynamical systems theory, and come back when you're done, sans ad hominem
I've been using Stencil to create a share component library for different projects/teams where I work. I've been pretty impressed. Soon our library will be used in React, Aurelia, and possibly Ember projects!
Have you considered using machine learning? Transformer stack LSTM network??
Google Search Console Setting Page to Change Crawl Rate
Unidentified illness hospitalizes more than 300 people in India
still, this does not explain, why I should use

class="w-24"

instead of

style="width:24px;"

Other than "inline style bad", when the first one is built into the browser, and a second one requires including an external dependency, that I imagine contains classes w-1 to w-1000 or whatever. Now I strain my IDE-s autocomplete with 1000s of classes, will need a css minifier/bundler (that will at least make my build slower).
I'm not a frontend dev, but I do dabble in writing the occasional website, and other than bootstrap (which contains complete styles for stuff like buttons), I never felt the need to use a CSS framework. I get it that in pre-grid days, it was a minor feat of wizardry to implement complex layouts, but nowadays, frameworks seem largely unnecessary to me. Another added benefit of using pure CSS, is you just have to learn it once (with tons of great resources), while with these CSS frameworks, I'll need to learn what everything's called for every framework.

Not sold.
> ...sickness and parts shortage...
I'm white and not a racist at all (have multicultural family, think we're all capable humans but also think any race/religion can have its antisocial parasites amongst them) but do find that song more as stirring hate rather than coming from a place of grievance. The song is putting all whiteness and all history in one bucket and setting it on fire. That's no different than a white guy being mugged by a black guy and crying black is evil and pointing at the guy's color. This song doesn't help the black cause at all, the blacks in America have indeed been deprived and put down and am willing to put a hand and stop it

What happened to the unifying message of love? Hate is divisive and never brought anything good to the table.
> The third difference is event binding, where in Stencil they promote using arrow functions while React promotes explicit binding using the .bind() function.

Does React really? I haven't used `.bind` in years, even before moving to mostly hooks-based components.

In this React doc [1] it describes .bind as being for ES2015, and recommends arrow functions for ES6, except if it causes optimization issues.

1. https://reactjs.org/docs/faq-functions.html
Assuming they sold lotto tickets at their convenience store and that the couple actually worked at the counter, they could probably get a pretty solid gut feel for the relative demand of each drawing based on the number of tickets they sold.
I've seen apartments and office buildings where it's literally impossible to open windows, as well as quite a few where you could only open the windows by a few cm.

I worked in an office building without windows that could open years ago, and I got a headache around 2pm every day. It had some mechanical ventilation, but it's not really the same as actual fresh air. It was by far the most horrible office I've ever worked at.

A lot of people also don't like it when I open windows for a bit to let some fresh air in, even when the air is clearly stale and musty. I don't know why people are so opposed to opening windows. My pet theory is that it's a subconscious psychological connection to a certain piece of software :-)
Any headline that ends in a question mark can be answered by the word "no". -- Ian Betteridge
Blame culture is when bugs, downtime, etc. happen and people both look for somebody to blame and simultaneously look to exculpate their own behavior. It leads to CYA behavior, backstabbing and massive risk aversion. It can also lead to or be a result of a toxic work environment.

In multi causal bugs it can lead to people downplaying causes which they had something to do with and exaggerating the effect that co-worker thry don't like had something to do with. This often leads to confused attribution and poor rectification of systemic issues - e.g. writing more unit tests even when more unit tests won't really help.

"Accountability culture" sounds like it could be the same thing. Or not. I'm not really sure.
Wow, apparently that's some BIG money:

"Terms were not disclosed, but a source tells Variety that the deal was easily in nine figures. Since 80% of Stevie Nicks’ publishing catalog was acquired by Primary Wave last week for a reported $100 million, the Dylan catalog probably drew a number well above that."

I read that Imagine Dragons sold all their songs for over $100 million as well. ( https://variety.com/2020/music/news/imagine-dragons-publishi... )
Timnit Gebru’s team at Google is going public with their side of the story
This website caused a massive spike in CPU usage on my instance of Firefox. Not sure what's going on but I wouldn't trust this site at all.
> Imagine you're a fanfiction writer....

No, I can't imagine I'm a fanfiction writer because it's a pathetic and awful hobby, and I honest to god don't care about their alleged right to make grubby Mr Spock porn, thus condemning (by your tortuous logic) generations to be subjected to disgusting, degrading and addictive pornography. Imagine being a dope fiend .... yep; still not imagining it. Imagine being a <insert another degenerate and completely non sympathetic category of person> -no thank you!

Community decency laws used to work just fine, and I do not see their eradication as an improvement in the over all state of the human race. Just like anti-gambling laws; and gambling is at least not pumped into every household.

Every society has a right to chose the levels of degeneracy allowed: necrophilia, prostitution, drug use and bestiality are all victimless crimes as well which should be allowed via your imbecile version of "liberal paradigms." Looking forward to your spirited defence of philip morris brand heroin-addicted prostitutes being voluntarily violated and eaten alive by wild beasts for family viewing on early evening television.

Denmark doesn't get to claim "muh cummies" as a great cultural achievement. Not any more than their whorehouses or gambling parlours. Personally I don't think their posturing on environmental virtues will amount to much of a positive nature either.
Call a pro. AC systems are not DIY. The things you're looking for exist
(and are often mandatory) in the commercial/ non-residential market, but they are not IoT, and they aren't cheap. For instance, most commercial spaces have a MAX value on percentage of recycled air; a minimum amount of air fed into the return must be fresh air drawn from outside.

>should be able to cheaply add networked sensors, fans, filters, and vents

Sensors can be ok... But your homes's AC design, even if based on simple building code lookups, is based on some fairy complex engineering which rely on certain assumptions.

If those assumptions aren't met, the design usually must be approved by a licensed engineer. This is why you don't see more independently controlled vents on the market. No professional is going to install products that don't meet code, unless an engineer has stamped the plans. (Which includes operational logic.)

Ignoring regulations, you shouldn't just add controlled vents to a system (or manually close existing vents) without compensating for that elsewhere. You likely need a variable speed blower, controlled/compensated return air flow, and system logic to control it all.

Will the house blow up if you install them yourself? Probably not. But it could result in a system operating much less efficiently, increase the number of system cycles (reducing system lifetime), cause duct ruptures/leaks due to increased back pressure, and most likely, cause condensation in places other than the condenser, possibly causing mold to grow and/or rot.

Which leaves 2 options: installing a commercial system with the integrated vent control you're looking for, or adding sensors for input for when the system should run, without modification. Biggest simple change you can make for immediate impact? Change your filters every month, even if it means using 12 $3 fiberglass filters instead of 1 $36 hepa filter.

For instance, I run a list of room temps through a simple max function to ensure my AC and/or blower runs until the hottest room falls below the set temperature.

If this results in wildly unbalanced temps throughout the house, you have a bigger issue, and likely need your system resized/adjusted by a professional.

Related, and because most people don't realize it, your AC is an engine. You want it properly sized and to run constant, when needed. Think of your car: is it more efficient to make a trip by many intermittent 100mph sprints, or driving 55mph without stopping.

Multi stage compressors now act like car transmissions to dynamically "size" the system as needed, but run constantly with minimal stopping.
In which case they may be nice enough to block some of their software for you https://www.techrepublic.com/article/microsoft-blocks-major-...
My 2006 Thinkpad had a 1600x1200 IPS display. It’s more that Apple cares more about the high-end than the PC market does, so of course more Macs have high-end features than Windows devices.
My (general) understanding is in these lotteries, whenever there's a rolldown, all tickets are positive EV, regardless of the number of tickets bought. Although, it certainly would get slim if the number was very high. I think there were three known large scale buying groups for the MA rolldown lottery?

The exciting technique was determining when your buying could trigger a rolldown, possibly without it being previously announced.
i mean, tailwind kinda does a very simple version of that...`/` is not a valid class character, but it's parsed correctly on compile.
That particular issue is much better solved by a JIT compiling GIL-free Python implementation like GraalPython.
After ten years in development, I'm building Ruffly for better project planning
My mother is constantly complaining that apartment is cold, and then I close the window.
One of my health care providers use Microsoft Teams as their telehealth solution. My city government uses Microsoft Teams for some public meetings. The idea that folks are only using Teams to connect with other trusted parties is comforting, but false.
The fundamental difference in your analogy is that the table saw is a single use tool optimized for precisely one thing. It requires little maintenance or training (compared to emacs, anyway) and has been optimized for this one thing so much that it's hard to imagine something that is faster, safer or more reliable.

The same cannot be said of Emacs. It is a general purpose tool on a rapidly evolving platform. Its C interpreter is starting to show its age, it requires some tinkering (and many outside tools) to interact with on mobile devices and as the world moves on it feels like it's trying to keep up with specialized tools. I'm an Emacs user, but I will also argue that the comparison with a table saw is not a fair one.
Listenlater.fm – A Read-It-Later service for your ears
There might be more, but the first that comes to mind is "snapping". To pull from your example, `h-29` through `h-31` don't exist, meaning you have fewer options and will settle on one of the standardized heights. Similarly, `cyan-501` to `cyan-599` don't exist, so you don't accidentally settle on a slightly-different shade.
Hi everyone! I'm building Ruffly after experiencing project failures due to bad planning for over a decade. Two out of three software projects fail. They are either late, over budget, or deliver the wrong thing.

Ruffly uses past performance data and allows you to scenario plan the project scope so that you can deliver projects on time. Take a look, and if you have any questions or suggestions, I am here for a discussion. Thanks!
No one ever said that about Angular.
pfSense - Configuring High Availability
And to invert that point, data center operators only buy commodities[1]. They won't be interested in a single-source option with invariable pricing.

[1] Excepting those big enough to build their own
I'm not sure I agree with that. I suspect that we have enough libraries available today that I can write 1/10 of the code. That's a 10x speedup for my programming.
Not municipalities but the state's labor laws are highly conducive to the tech culture and don't exist most places in the country. There's not much money for the startup crop that feeds big tech outside the Bay Area. It's all on Sand Hill Road.

I can only speak for myself but I'll never live in a red state again. Not even Texas, it's not worth it. Even where I grew up (the purple midwest) is too socially conservative for me after living in California.