skysight-inc/HackerNews huggingface dataset:
The point is that we're already in a dark age, brought about by transforming the environment to work for cars instead of humans.
You can use both and gain the benefits of Tailwind-in-JS to dynamically apply utilities and arrays/objects of utilities composed together, all using a nifty wrapper library called "twin.macro".

It sits on top of Styled Components or Emotion (your choice), and uses your project's Tailwind config faithfully, minus a few of the plugin features.

It eliminates the need for JIT or PurgeCSS because it compiles Tailwind's utils with a drop-in Babel macro, eliminating the need for PostCSS.

As a lover of vanilla Tailwind in Vue and Svelte projects, Twin Macro has made using it in React 10x better and I haven't looked back! :)
The Fairness Doctrine existed only because broadcast spectrum was finite. It never applied to other types of media.
If you use Pro, that is... gpedit.msc is not available on Home editions...just to note.
I just can't understand the defund movement.

Seattle tried 'CHOP' or whatever it was, it seemed like it had murders in a week or two.

San Fransisco is frequently in the news with smash-n-grabs.

Chicago always has double-digit murder counts per weekend.

Can we just agree that more policing would be better, if there was less violence against civilians? Maybe more liberal use of stun-guns or something. Less cops clearly seems to be a wrong path.
In places that have good mass transit for their suburbs, sure. But what about all of the places that don't?

Because sometimes I have to go to work in weather conditions like hailstorms, thunderstorms, or freezing rain.
Don't buy at IPO. Buy after the lockup expires.
Maybe on a different show but you don't mess with Jeopardy.
I get the idea, and I'm in favor of removing stroads. I think it would be more compelling if it was backed up by some data. Finding actual data on stroads is basically impossible because it is not a term-of-art as far as I can tell.
An FAA determination of hazard to air navigation is indeed technically advisory but it has enormous practical effect. Nobody will finance or insure a project with such a determination. I'm aware of one case where a project received a hazard determination and the property owner sued the FAA because the effect of the determination was that they couldn't build--and not because of any zoning or permitting laws referencing the FAA, but because nobody wanted to be involved once the FAA declared the project dangerous. The FAA won and the project was never built.
My friend spawned as a flag. Yes you read that right.
Yep. I'm running the Dolphin emulator which runs perfectly, even rendering at a much higher resolution. Except Apple broke Wiimote connecting via the native Bluetooth with Monterey. :(
That's not an appropriate conclusion to make, as most of the money was returned a long time ago, not on 2021.

For a random example, JPMorgan Chase got funding of $25B and returned it only some 8 months later (https://projects.propublica.org/bailout/entities/282-jpmorga... the gov't earned some 1.7B on it which comes out to an annualized interest rate of approximately 10%.
Using Tailwind @apply to compose utilities into classes is a wonderful feature and gets you the best of both worlds! :)
Traffic engineer here. Generally there is a hierarchy of roads called functional class. It goes local street - collector - minor arterial - major arterial - freeway. From local to freeway the speeds increase and the land access decreases. Good urban design should connect only roads one "step" apart, that is local roads should only connect to collectors and so forth. Reality is clearly different.

I would imagine everyone can think of a local road that is more convenient than another route therefore attracting high traffic volumes. These roads become problematic without improving the proper route. The other side of the coin is an arterial that is built but too many accesses are allowed to connect to it. In my home town this has happened when the city council caved to developers and allowed residential construction on a major arterial because nobody wanted to build commercial developments at the time. Jump ahead 10 years and there is now a strange neighborhood with driveways directly on the busiest street in town.

Changing roads is very tricky due to the funding sources. Usually local roads are only eligible for local funding where as arterials are eligible for federal funding. There are exceptions and it is much more nuanced than can be explained in one paragraph.
There is a HCL in IT services industry.

https://en.m.wikipedia.org/wiki/HCL_Technologies
Someone who is not comfortable should stay far away from cryptocurrencies, because they may not survive the loss of all their money to a hack.
In my city, stroads were created, presumably by agglomerative ad-hoc decision making as the population exploded for several decades straight. Now, in the majority of places, there is no width left in the right-of-way to add good sidewalks or bike paths. I don't know if the situation is similar elsewhere, but here it's clear to me that the concept of the stroad is useful, and that it's something to be avoided as much as possible in the future.
Silent Spring (1962) [pdf]
That Google said it was about privacy? There's some quotes in this article: https://whotracks.me/blog/manifest_v3_privacy.html

Or that extensions can still inject javascript, observe and log requests, exfiltrate data? I mean the api docs will tell you that. Extensions can do all that because they couldn't do a whole lot without those capabilities...normally used for legit purposes, but the apis can't really glean intent.

See things like onBeforeRequest for observe. Injecting javascript is called a "content script" in chrome extension terms. Exfiltrating data could be done in many ways, given that you can inject a "content script".
Exactly this. We have a saying in the GxP QA world - look at the process, not the person.

Anyone can make mistakes, and sometimes the naive 'why' of something is just that someone made a mistake. But if you focus your questions on the process, it becomes 'why did the process allow this mistake through'. Perhaps a checklist could have helped. Perhaps you need a QC [1] step in the process. Maybe the instructions aren't detailed enough.

[1] Though there are many sometimes subtle differences in how these terms are used across industries, generally the difference between Quality Control and Quality Assurance is that QC is part of the process (e.g. a built-in check in the system), while QA is a separate process making sure these checks and balances are working properly.

To bring in the car analogy, QC would be your tire pressure sensors, and QA would be your mechanic checking that the pressure sensors are working correctly.
Use Twin Macro for Tailwind-in-JS — you won't regret it!
Yes, it's like a format string bug in C in that sense.

Most people don't take "log injection" that seriously as a bug class in Java. There are usually no consequences for ignoring it, so it's common. The RCE adds a lot of flavour to an otherwise bland bug.
> tl;dr. Ad blockers will not longer be possible in Chrome.

This is not completely true. Ad blockers like uBlock Origin that allow specific elements to be picked and blocked wouldn’t be allowed. All the requests (like ads) to be blocked would have to be declared in a list (like Safari Content Blockers, and presumably have a limit on the number of rules). The actual blocking will be done by the browser without the extension knowing which rules were applied to which pages.
In full context, it's a conversation. "What does this mean, and what does that mean, what is also related to that?" If you ask a human impressively difficult questions then an absurdly trivial one, a human will probably respond with sarcasm. I'd expect Gopher to as well. It might get the answer right if you were asking it a series of arithmetic questions.

According to the link, Gopher is far better at math than GPT-3, and GPT-3 can solve "15 x 7", so I'd assume that Gopher would be able to as well.
See also https://news.ycombinator.com/item?id=29504755
Suprised there is so much love for Poetry. Having only used it sparingly (and having some dependency issues with it at the time) I do not see the benefits over conda (miniforge version to easily avoid anaconda) or mamba if you care about speed.
> There must be a logical reason for wanting to make the word "tiny" use a small font

> - Similarly, there is missing semantic markup inside the <figcaption> for the person's name, job title and company. Those are semantically separate concepts for each other, but for some reason the example HTML was written without semantically differentiating them.

Presentation/visuals aren't always tied so closely with logic though. "To make it look nice" is a valid reason. As I said, this experiment has failed. All modern website designs use divs + classes everywhere for styling. I agree extra semantic tags would be useful but at some stage you're going to be forcing yourself to come up with semantic reasons to add a tag when there isn't one.

> I've also added the recommended attributes to the image tag, because it was missing.

Related: alt="" is best practice for when an image tag is for presentation purposes only because images don't have to be there for semantic reasons.
There will never be a smoking gun because the people cooking up these dark pattern schemes are generally smart enough to not document them. The problem they want solved gets broken up into pieces that are given credible cover stories and then when it is all integrated together the intended outcome happens without it ever being explicitly written down in an incriminating email.
The Procedure Fetish
Unfortunately I don't have hundreds of millions of dollars, so the question is moot. But yes, loaning out cash to blue chips and receiving bonds with yields approaching that of stocks would be a prudent move at such a time. Also "market was frozen" is such a short period of time compared to the length of the Fed's stimulus.
And those USB-C hubs are like $20, so I can just get one for each spot I move between. Remember the old days of $200 hubs?
They will :)
Is it this one?

https://nvd.nist.gov/vuln/detail/CVE-2021-44228
Sure have, from both home and the office. It has several transit lines connecting to it. Easy peasy. Here it is:

https://g.page/FashionDistrictPhiladelphia?share

Right smack dab in the middle of the city.
As an engineer in his 30's, I've been quite vocal about how much my fingers hurt after coding professionally for almost 15 years.

Tailwind is a f*king godsend XD
I normally just snip off a module and send it in a zip. Often the easier to understand ones. You could even remove things that allow them to build the application, just looking at code style is enough.
Show HN: 16SMaRT: 16s rRNA Sequencing Meta-Analysis Reconstruction Tool
Is it? In the UK BT owns all the wires and stuff yet i don't think it majorly affects consumers, nor are their competitiors being crushed.
Try the terms "road diet" and "traffic calming", they will yeild more results. While not exactly the same concept, they are terms that have been in use within the industry for much longer.
Wow... that is why Seattle Police Department just used the "Public Safety Alert" to send everybody their local phone numbers.
I do exactly this. Pull the transcript, search for the key terms, jump to that spot in the video if it requires the visual aid.
My company uses BitDefender and it frequently causes high CPU usage. Not sure if the issue is how our IT configures it or what but it is the bane of every engineer here.
Nothing interesting, except go on to attain a leading role in a major news network. Ah but he's not officially a CIA asset or apologist, so nothing can be read into his working there, and CNN was simply unable to find any journalists without CIA ties to hire, so they regretfully had to bear the appearance of conflict of interest.
Also sad, newegg use to not do this.
Love the design. Lowest possible friction is important.

I personally a) dislike writing _anything_ on touch screens b) live in the terminal anyway. So I wrote a script called "n" that appends a timestamp to a text file, then: If there are command line arguments, it appends them to the file verbatim and exits. Else it opens vim, in edit mode just under the timestamp. For example:

# n 'Hello, world!' # Writes a quick timestamped note and exits.
# n # Adds timestamp, opens vim. For bigger notes.

Since the text file is on my NAS I can view it from all the devices I care about. Yes, I know it's not a system everyone would want (curlftpfs anyone?), but it works for me, and is guaranteed to remain readable for decades. It's just a text file on disk. I search it using the text editor.

Here's my scripts. I think I got the idea on HN somewhere, if it was you, feel free to set the record straight. Also I'm bad at shell scripts, so any suggestions welcome.

~/bin/n (add note):

#! /usr/bin/env bash
cd ~
echo >> notes.txt
echo -n '# ' >> notes.txt
date '+%a %d %b %Y %T %Z' | tr -d "\n" >> notes.txt
echo ' #' >> notes.txt
if [[ $# -ne 0 ]]; then
echo $@ >> notes.txt
tail notes.txt
else
vim "+normal Go" +startinsert notes.txt
fi

~/bin/nt (review notes):

#! /usr/bin/env bash
less +G ~/notes.txt

~/bin/ne (open vim at the last line for revisions):

#! /usr/bin/env bash
vim "+normal G" ~/notes.txt

I plan on setting up an old laptop with a proper full travel keyboard on my nightstand that boots straight to this, no graphical environment, nothing else.
That’s great if you write all your software. If you want to use someone else’s thing then you have to wrap it in that magic everywhere client.
One of strong road’s arguments is that denser neighborhoods bring in much more tax revenue compared to strip malls and stroads. Take a classic, large mall. You could instead house hundreds, maybe thousands of people in the same space, as well as scores of small businesses. The tax revenue there would be much higher than if most of the space is a parking lot that, on average, is rarely fully utilized.

The main point of their argument is that strip malls and stroads and suburbia is unsustainable because it can’t generate enough tax revenue to support its infrastructure.

I think this means that entities do stand to gain from better planning, but it’s over the long term. You can’t build it in a year and expect it to be immediately full, but you can expect it to survive the long term (unlike the mall).
Which “marbles”? Rust is as much of a service ecosystem (crates.io, docs.rs) as it is an implementation of the Rust programming language.

The BSDs, for better or worse, didn’t have this problem because they mostly forked in the 90s and early 2000s. There were fewer (beneficial!) ecosystem assumptions.

And besides, this assumes that anybody really wants to do something as drastic as fork. I’m not privy to any of this, but it seems like the most “extreme” public position is nowhere close to forking Rust itself.
Try using an IDE extension for autocompleting Tailwind's utilities based on your tailwind.config.js.

Twin Macro is a great wrapper library for Tailwind-in-JS with strong IDE support and it autocompletes all my utilities. I barely have to type anything to style everything in my project.

I can even hover over utilities to peek at its raw CSS.

https://marketplace.visualstudio.com/items?itemName=lightyen...
Yes, and that's probably the right default behavior. But with pip I think you can still work around it, e.g. by installing the sub-dependency manually and then installing with --no-deps.
It’s definitely an opinion, but I don’t think either “racial justice” or Palantir the company are political parties.
Will Russia Invade Ukraine?
That sleep stage is called 'hypnagogia' and there is an interesting book from 1987 by Andreas Mavromatis where the author investigated it from multiple perspectives.
There is a copy at https://archive.org/details/hypnagogiaunique0000mavr for everybody's reading pleasure.
See also https://en.wikipedia.org/wiki/Hypnagogia for reference.
julian assange is a poison pill for far right politics.

he may have started a righteous cause, he ended up selling out democracy, for whatever reason.

rotten to the core.
Perhaps your students read slow or very inefficiently. Since their reading skills are poor and they value their time very highly they can easily budget their time against a video with a defined length vs reading a text that could take more time due to said reading skills. Also, with features like adjusting playback and skipping over parts they understand faster without having to worry (ie: they can't just skip a paragraph or page of text because something might be mixed in with the stuff they understand).
Microsoft/Windows Defender used to perform poorly on tests, but not anymore. AV-Comparatives awarded Microsoft Defender its highest Advanced+ rating in its most recent malware protection and real-world protection tests:

https://www.av-comparatives.org/tests/malware-protection-tes...

https://www.av-comparatives.org/tests/real-world-protection-...
The higher up you go the tower of abstractions the more you notice difference in skill. A person with even just a slightly worse foundation will soon find that their tower is unstable and it is hard to add more on top. I'd say that mathematics is currently the field with the tallest such towers, it is just abstractions on top of abstractions over and over and you have to understand every step thoroughly, so difference in skill should be about as high as it can get in any mental field.

The math most STE (not M) people learn in college was mostly well understood 200 years ago. A lot of things happened in those 200 years just adding more and more on top, getting to the forefront today requires you to build your understanding extremely high.
For those that want context on stroads:
https://www.youtube.com/watch?v=ORzNZUeUHAM&t=1s
The leaders who made "deplatforming" a topic have also normalized committing egregious crimes, so yes it would seem to be so.
If you start using Firefox now, you may probably better appreciate it (especially if you also look at other features and extensions like Containers).
Sure, but what does that have to do with what happened here? No one tried to hack the battery management system. The company modified it as a goodwill gesture (and to ensure that it didn't cause a PR disaster by functioning as intended.)
I mean, if you're in a growing city and you do nothing, things will eventually get shitty for suburban commuters. At that point, you might have a choice between expanding the road system or building the rail.
sigh. this isnt a thing.
I would suggest to read beginning part of SICP, with out actually diving into reading chapters, why SICP matters ? => (https://people.eecs.berkeley.edu/~bh/sicp.html).

Take a look at Norvig's essay (https://norvig.com/21-days.html) and suggestions from teachyourselfcs.com.

https://github.com/ossu/computer-science is also a good one.

If want more, https://ocw.mit.edu/courses/electrical-engineering-and-compu...
I don't think diverse thinking is equivalent to partisan conflict. Lots of constructive groups have very diverse thinking.

Likewise, many groups with minimal differences, i.e. group think, may still fight intensely over those small differences.
Spot on. Whenever you add a DSL like this, you need to carefully weigh costs and benefits. A hidden downside is that every new person who views your code base (And you in the future!) has to become proficient with the DSL. The base tech it wraps (HTML + CSS) is more fundamental; less overhead.

Another way of saying this, is that Tailwind adds cognitive overhead.
the nice thing about southern Texas is that we don't have to worry about walking/biking, not gonna happen in 105 degrees.

I'm so much more comfortable in here compared to Seattle. Car AC is great for my allergies, and I'm no longer a sweaty mess.
This seems silly, but even this has benefits over online styles: it generates a scoped classname that wouldn't interfere with others, and you can use this syntax with JS conditionals to dynamically apply CSS with values interpolated if you need.

Not much different than injecting an object in a `style` attribute in practice, but there's a lot of creative firepower in the arbitrary styles API.
It makes sense at face value. But knowing google, there's something very off-base at play here.
This is a good argument but I wonder how unaffordable sprawl is. Is it true across the board? Are there some that have done it better than others? I find it a bit of a stretch to say they are all unsustainable but maybe they're right I don't know.
The Not Just Bikes youtube channel was quite the rabbit hole. It has convinced me that I really hate North American car-centric cities. It's a shame there's basically no country in the anglosphere designed for pedestrians like most European countries.
Only on Nuntia Piratarum Computatorum…
That's why most SDI programs focused on hitting them before MIRV separation. But that's yet just another reason on why MIRV is better in terms of the attacker.
I think the main problem is that stroads do not handle surge traffic well at all. They tend to end up sending blocks of cars 100-400 yards forward at a time, in intervals of 30 seconds to 2 minutes. With extra deadlocks happening when left turn lanes fill / jackasses block lanes when trying to sneak through lights. Highways at least can take measures to mitigate surges with feeder lanes, surge pricing, carpool lanes, etc.
There were certainly issues like this when I joined Amazon in 2005 until I left in 2010. For years before I joined, I was the primary maintainer of an open source tool that almost everyone in the Python community had heard of at the time (python.org linked to it). Amazon really wanted me to abandon it (to my knowledge, they did not use it). It alarmed me so much that I had it written into the offer letter that I could continue to be the maintainer for the project. They added into the letter that I could not contribute to any other project. I was also lined up to speak about the project at PyCon (lined up before taking the job, PyCon was after starting). I didn't think to mention that until after I started. When I did, my manager dug into the process required to get approval... spend a month going through Amazon PR training full time (i.e., not doing the job I was hired for) and, at the end of the month, the PR folks would determine if I would be allowed to speak. At my manager's suggestion, I just went to PyCon and talked "with" folks about the tool. It just happened that it was easier to talk "with" folks using a mic and some slides that didn't mention Amazon anywhere.

The general attitude I encountered inside the company was either feeling defeated about it or feeling that Amazon had a competitive advantage because they were one of the few companies shrewd enough to take without giving back.

S3 and EC2 were released while I was there, and that started to change things. Suddenly motives to interoperate with open source were appearing. Sometimes that even meant giving back improvements that made projects fit the AWS ecosystem better. Their customers were also now software developers, many of whom would not welcome their explicitly greedy posture. That opening up was just starting when I left so I don't have a very deep view of it.

A funny thing happened after I left. I was working on an open source project created by my new employer that ended up being popular for a while in teaching distributed systems to undergrads. It was a great "gateway drug" for a new-ish AWS service. The GM of that service asked me to come to their very first AWS conference to talk about the project. I asked if I should mention that I worked at Amazon previously. The GM didn't just say yes, they introduced me as a previous Amazon employee - they very much wanted to be seen as aligned with and supporting open source. They also gave me AWS credits to hand out when I spoke about the project at PyCon and elsewhere.
stop using spyware like chrome* or brave*.

* https://spyware.neocities.org/articles/chrome.html

* https://spyware.neocities.org/articles/brave.html