skysight-inc/HackerNews huggingface dataset:
Being a bit pedantic in the case of Slack:

You can't write a bot to archive this.

It's in Slack's financial interest to prevent this as that it would save messages that would otherwise only exist in their paid version.

Secondly, that assumed that the users are behaving in a way that classifies those messages as a threaded manner. Depending on humans to go back after a conversation has taken place to classify and organize that conversation isn't a highly rewarding activity.

Another concern: The medium is a temporary and off the cuff one.. this may lead to negative reprocutions for non-agreeing tribal members to defame someone. (A sabiture turning on that feature on discords that are private) [Given today's moralistic "cancel culture" - this is a very real possiblity]
As a black person that have lived in Oakland i can tell you we need more bugdet and police and criminals behind bars
I agree. I am from India. My whole life I have used Windows. Usage and teaching of Unix / Linux is severely limited to top universities, and only because they copy the US university culture (most professors are US educated)

90% of the articles on the web, are 100% certain that I have a use VIM / Emacs, on a Linux machine.

Where are the articles that focus on the rest of us?
Discord is not really readable at all, in any format. It's a mess.
Tech in it's infancy vs extremely poor/cheap implementations?

Maybe I'm just being picky about the examples but I'm convinced there is a class in the middle where an implementation of a product has been refined by company a) and company b) can't get past class 1 problems but ships due to other reasons.

I'd give examples as, early stabs at a smartphone before iOS or Android, or laptops that try to imitate a macbook with inferior divers and hardware components.
Really. It's been a couple of decades, but when I used to do a lot of Tcl programming, I too noticed that coding in Tcl had a certain Lispish quality to it.
Part of the value is (apparent) exclusivity [1]. Expensive strongly correlates with aspirational value as more expensive becomes more exclusive but being expensive is not always required.

You can have normally priced goods, that are exclusive(limited editions). There are plenty of "luxury" products like sneakers/ watches or cars or graphic designed items that actually retail for (relatively)reasonable amounts but almost impossible to buy as you need to be invited to a waiting list or some other convoluted gating mechanism . Getting on the waiting list may need to you buy a ton of other less in demand products / wait for years / be popular or famous etc.

John Ive was head of design at Apple after all, apparent exclusivity from rest of us and keep commanding the premium they do is like the defining characteristic of Apple as a brand.
Astronomer’s peer-reviewed work passed under the “equity” lens and found wanting
Damn, I was 14 when I first heard about this. I can only imagine the judicial resources wasted on this that could have been used on more important cases.
That's why all meeting should end at least 5 minutes before the hour or half hour.
Keys (at least rsa,ec,ssh ones) don’t expire - certs do. Also you’re not required to set expiration at all and probably should not in test for the very reason you mentioned. Unless you’re testing expiration validation of course in which case cert will be intentionally expired.
If you look at the gmail login page, you may notice that they specifically recommend you sign in in incognito mode when using a device that doesn't belong to you.

Their expressed policy makes an interesting contrast with their behavioral policy of freaking out and locking you out of your own account if you ever try to sign in on a device they suspect might not belong to you.

And of course, they're godawful at recognizing whether a device belongs to you. They freak out and send me "urgent" emails (on a different gmail account) whenever my phone switches between wifi and the cell network. Responding "yes, that was me" does nothing to prevent this.
flashback to Calc 101 and the Mean Value Theorem!
Getting blogged on this site is the goal.

Getting blogged on a site that is dedicated to that tech is not noteworthy.

You can find such blogs or forums for every obscure language that has more than a 1000 users.
It depends heavily on the state you live in I believe. It's also somewhat irrelevant to my point: if you're going to be on the road with a vehicle that has similar capabilities to a motorbike, you should at least know what the other drivers have been taught, if nothing else.
It's a popular medium among that demographic. Seems like a win to me.
Somebody also said "redesign the cities". Once again, this all sounds good until one starts to attach realistic math to these ideas.

Simple example: The neighborhood where I live is relatively new. It was built about 25 years ago. I watched it being built after we effectively chose the lot where we wanted the house built. I visited the construction every single weekend for about a year until the homes were ready to go. I watched was they trenched over half a mile of would-be-roads to install sewage, power and communications lines underground. I watched as they built the roads, sidewalks and, eventually, the homes. I even paid the electrician on the side to run two CAT5 cables (4 total) from the garage to two opposite corners of every room (including the bathrooms).

When you see a neighborhood go up like this from scratch you quickly realize this isn't going to be ripped-up and "redesigned" any within at least a lifetime. It's easy to wave a hand and say "redesign the cities". Sounds great. Yet, sadly, it is a fantasy. Even a small town would be a grotesquely expensive and logistically impossible undertaking.

The best approach would be to do it right with new developments. Not sure we have the leadership necessary to take that approach, at all.
Funny thing is that people often choose simple, modest lives specifically because it allows them to have children and be decent parents.
For anyone else thrown off by the use of "MP3" to refer to anything other than the file format, here's https://medium.com/alpha-beta-blog/the-three-stages-of-monet...
My favourite has to be the IBM Scrollpoint 3 button mouse.

http://www.ibmfiles.com/pages/scrollpoint.htm
That's what I noticed with Baidu Maps. They kicked out Google Maps and now the only way you can see anything on China is thru Baidu Maps that has no English interface.
Warning: The site withholds the content unless you agree to terms.
You clearly have no kids
Do you have a hackerone account? i need to collect my bounty
Great article and covers all the points.

Important information should not be trapped in apps or walled gardens. This is a major problem today. People talk about worse search results today but that is largely due to information grabs by these systems locking that up to own it.

Anything not indexable is a problem.
Not a criticism of e-bikes, but I discovered an unexpected danger related to e-bikes which was much less an issue with traditional bikes: when driving a car, it's now much more difficult to judge how much time you need to pass a bike. I would say without hyperbole that it's much more dangerous now, to the cars and the bikes.

I currently live in a Dutch village, so bikes and cars share rather narrow roads. The roads are narrow enough that two cars barely fit side by side. Normally when you're approaching a bike from behind, you know you only need 2-3 seconds to pass it. If there's oncoming traffic, you can easily judge if you have time to safely pass the bike, or if instead you should slow down and wait behind it.

But now that bike which would normally be moving 10-15kph may actually be an e-bike doing 24-ish kph. That's quite a big difference. And if you're doing 50-70 as you approach, it's _very_ difficult to identify from a distance if that bike is going 12 or 24. It matters too, because it might take twice as long to pass as you would normally expect.

Of course we can adapt and take the safe approach, always slowing to the bike speed before deciding to pass. But not only is that rather aggravating to go from 70 to 15 and then accelerate to pass, but it's wasteful on brakes and fuel. Also, if there's any oncoming traffic further down the road, you're much more likely to now be stuck behind that bike for an agonizingly long time.

For the cyclist, they will now be more at risk of a passing car misjudging and pulling back into the lane, cutting the bike off.

Tangentially related is the (new for cars) Tesla problem. That's when you're merging or needing to pass someone, and that someone is driving a Tesla and has a bad attitude. Historically it was pretty easy to judge if you had enough speed to pass someone; but now if that someone is driving a Tesla (or other new, performance oriented electric), they can decide to not allow you to pass by simply stepping on the throttle. They can so quickly accelerate that they can fill that spot which was safely available. If you're not paying close attention (being prepared for something like that), or if you have nowhere else to go (merging, lane ending), you're at great risk of accident.

So in summary, electric vehicles are dangerous! I jest, but they do indeed present some new challenges that don't make them more welcome on the roads.
A 5 mile commute on an eBike is trivial.
Sorry, but a $10M Sewer System Won't Fix Your Economy
It is more of the content inside GitHub is widely accessible without needing to log in whereas Discord are not really accessible and often would need "invitation link" to find those servers. GitHub is far more public in this sense than Discord is. Discord/Slack is a instant message system, far different, than forums style which are "static", which make archival extremely difficult to do in Discord/Slack.
How does this work for Fi users?

I've had a Google Voice number for so long it's the only voice number I have these days. I can't say it's a recent experience that it doesn't work with certain things though it has been a recent experience the things are aware it doesn't work and will alert you. Overall though I've yet to run into anything I couldn't use an alternative method for authentication be it luck (e.g. got into Discord before they required phone numbers) or email or calls being a thing (and working when text doesn't).

Ironically the biggest PITA I had was when I decided to migrate my primary cell number to Google Voice it was my fallback contact number. Thankfully I only ran into that as an issue once and was able to get back in to set up Google Authenticator (which was also new and hip at the time).
5 miles is a very easy bike commute, not sure what you're talking about. It's about 20 minutes each way.
>then .NET has a monstrous legacy problem

Every enterprise targeting technology has the same issue.

In fact, that legacy is an opportunity to move into modern stacks.
Of course the cost of learning on the fly and making mistakes is ridiculously higher for piloting a ship through a certain area than it is for programming/software work.
No, that's incorrect I live in Orange county by far one of the best places for bikes and pedestrians and again I can tell you I won't use public transportation.
Webster wants information on secret flights of illegal immigrants into Florida
Did crime actually fall, or was no one there to take the reports?
Death Valley Junction, a California town with two residents and an opera house
RadPower bikes have hit the sweet spot between price and quality.
I'm honestly surprised inflation hasn't been worse than what we've already seen. 10-year treasury yields are still well below their 2019 levels and are currently below their levels from Q2 of this year.
> but no manager will ever fund this

Looks like the way to convince them is to tell them we will be moving to a <gasp> microservices <gasp> based stack and slowly start building the services on modern stacks (and gRPC)
From what I see the only verification related setting you need to enable for community features is the member email verification requirement - Please correct me if I'm wrong.
This. Everyone, even the best, most experienced people, can and do slip and make outright mistakes.

If someone's answer to that is "just don't slip or make mistakes", well... I don't even know what to say to that, it's so dumb it can't really be meaningfully responded to.
ESP32 UWB Module – ESP32 Indoor Positioning Solution with Ultra Wide Band
France had three great leaders in it's (recent) history (and a few good ones here and there).

Louis XIV, Napoleon and Charles de Gaulle. Having Macron pictured next to two of them just doesn't feel right.
It's a plausible theory, but it doesn't explain the long queues of container ships waiting to be unloaded.
In software design[1] if I say too intricate it does not mean I don't have the skills to do it, it means the typical user (the developers working with the system) will have difficulty in working with the component.

Simple and functional design is considerably harder . I don't see why other design streams are that different. I would be worried if a civil/mechanical engineer said a bridge is too intricate .

[1] Technical/ Systems design not Graphic/UX design.
This is, unfortunately, the left's view of the undiscussable: ignorant quackery.

But a real heterodox environment can foster discussion on real ways the current consensus is lacking.

Like whether reopening schools last Fall was a good idea, as many Republican states did. (I think it was.)

Or whether challenge trials for the vaccines should be allowed. (Could have saved thousands of lives.)

Or discussion of how Covid originated. If you remember, this truly was undiscussable last year.

We should never be so confident that we hush up alternative ideas. We make a better society by seeking out how the status quo can be wrong.
well, it doesn't work out that way all the time. I'm a near shore dev, and I've been on teams where someone doesn't speak English and i'd do the interpretation live or help explain a ticket. Though these people usually can at least read and write in English.

You could have a small team where you lead things, interface exclusively with clients and the team. Though you will be the bottle neck as to how much business can be done. You should probably search to have some of your team members know English.

I would stress that if they can at least read and write, you can make it work. Interestingly there are lots of people who can do that but not speak very well.
That was prisoners in North Korea at a time of much less intercultural contact. It might still work -- in North Korea -- today, or it might not. It could not possibly work anywhere else.
For anyone scratching their head on what "MP3" is: monetary policy 3, i.e. "helicopter money," i.e. "the government be handin out them stimmies," i.e. the government injected COVID-19 relief funds into the economy, giving an across-the-board increase in demand for goods & services, but there aren't enough "goods & services" to keep up with this demand.
WARNING: This site has an obscenely obnoxious terms & conditions blocking modal. I would prefer this link to be removed, it is so egregious.

Post something, or don't. Don't put up a blocking modal to force me to read some terms & conditions before reading the actual content.
Simpler, really. There’s a whole bunch of complexity and crime related to public transit billing systems, fare gates, and fare gate accessibility. On busses, people who pay slowly add to the per-stop time.
Unfortunately, it being more strenuous to obey the law will reduce the number of people obeying it, whether it's an excuse or not.

When deciding policy, one cannot afford to frame things in terms of personal responsibility.
I have used search in slack/discord/telegram and found it's super fast and fairly reliable. I can often see references to the same error messages or bring up the topic I'm interested in.

Discourse has the advantage that it is indexable by Google which is a big one, but I don't share the frustrations that many here talk about.

IM has always felt faster and more responsive than forums ever did. I used to be a huge forum user and I remember posting questions and having to wait at least a day to get to an answer while on IMs I have often found people start to help out immediately and provide their best guess even when they don't have the full answer.

While forums felt too formal and if you didn't post a well researched and correct question, your post would immediately be locked/flamed/sunk down.
Ok, how about just busses, and trains?

Most bike thiefs are not homeless, especially high end bikes.

Not to many homeless have a bolt cutter in their worn packs, nor do they have a way to sell, or part out.

In my liberal wealthy enclave, it's middle class guys doing the stealing, or gangs.

(This whole blaming the homeless needs to stop. Most don't have the savy to steal a locked bike. Plus--riding a nice bike is a cop calling card. I know homeless guys who are afraid to carry their own prescriptions in their pack because they frisked so frequently.)
> and in any event BM is not a common letter sequence in English

What? It's a common euphemism for "bowel movement"; one of the most likely things to be spoken as a letter sequence rather than a word.
Nope. Nope. Nope.

Discord is GARBAGE, and you don't know what you're talking about.
That was quite the hiatus; previous post was from over a decade ago: "How to write a successful blog post". Good to see another blog making a comeback!

EDIT: I was wrong about the hiatus; see brarsanmol's comment below.
Do treasury yields actually have a causal relationship with anything besides the demand and supply of treasury bonds? I don't see any reason why we can't have a negative real yield (indeed, I suspect that is presently the case).
Server Components make server-side rendering wayyyyy easier for React developers.

With SSR today, developers need to take a `request` object and preload all the data necessary to render the page _before_ any component logic runs.

This is a huge pain because React components often have conditional branches inside them. Developers are forced to predict which branches need to have data preloaded, and then non-trivially pass the preloaded data into the component tree.

Look at how useSWR (a popular data fetching library) supports SSR...you preload the data and pass it in as "fallback" data. Notably, the fallback data is loaded BEFORE React starts running in a server-rendered environment. That's because React doesn't allow asynchronous actions during server-rendering - it must be available before React computes the initial HTML:

https://swr.vercel.app/docs/with-nextjs#pre-rendering-with-d...

With React's new <Suspense>, the ugly SSR ergonomics disappear. Suspense allows data to be awaited during rendering, instead of it needing to be preloaded out-of-band.

This means that code for data loading can be contained completely within the relevant component, and not also duplicated within SSR preload functions.

(It also kills the primary use-case for useEffect(), which IMO is the least ergonomic hook.)

What's interesting is that <Suspense> solves ergonomics issues in both server- and client- environments - which muddies the answer to your question a bit...

Server Components are guaranteed to become the standard for developers who need SSR (ecommerce is certainly one use-case, since they want SEO).

Whether Server Components _also_ become the standard over Client Components remains to be seen. But that's purely a question of performance, not ergonomics. The decision may end up completely abstracted away from the developer via something like Next.js.
U.S. Solar Photovoltaic System and Energy Storage Cost Benchmarks: Q1 2021 [pdf]
15 is a good default. You'll soon extend it if you get a gut reaction 'that's not enough'. More likely than you'll shrink a longer meeting to 15 if it defaults to 45 or 60.
No, fuck discord.
Hard to have faith in a government that chooses when to and when not to follow the rule of law. Judges are allowed to issue a stay.
The image you show definitely looks much better yeah. I guess I was watching a part of the video where the difference was more in the lighting and season
I can remember when a year ago everyone agreed they were happy with consuming less and spending time with the family. Looks like that didn't last long, everyone is out shopping again.
Back in high school I implemented a version of exec.library that ran in real mode on my 286 and was built using Microsoft C 5.1 for DOS. Got it booting off a floppy and taking complete control over the system complete with preemptive multitasking. After that I started implementing a couple of the device drivers and ended up getting a simple console working with serial.device to work as a terminal emulator. Eventually I got drawn into Linux once I had a 386 and could run a real 32 bit OS. It was a great learning experience to disassemble the KickStart ROM on an Amiga 500 and figure out how things worked. The modular system used in KickStart to discover the modules was elegantly simple and worked so well. KickStart was tight and simple code. I'd like to thank the folks who did that work for teaching me so many important concepts about software during my teenage years!
Asp Mvc 6 was never released, it basically became MVC Core 1.
Thank god we have crypto & NFTs to help people use all this free cash
How to use different fonts for different languages in an iOS application
Because to remain performant, modem sites remove elements that have been scrolled too far off the page. So native ctrl + f would not be searching very much at all.

I don't see the problem with this tbh. When you create a JS app, you lose a lot of the native features of the browser and it becomes your own responsibility to reimplement them in a correct way. As long as the site pulls it off flawlessly, this is ok to me.

And from what I have seen, discourse does do this well.
I’m not an economist, but it’s hard to shake the feeling that the CPI is gamed somehow, or at least the official government numbers do not reflect the bubble of the US I live in. My friends and family are seeing record wages and investment growth, but when my generation cohort looks at housing and all the numbers there are proportionally even higher, and people are selling 3 year old cars for nearly the nominal price they paid for it 3 years ago.
Nearly all investment management companies do this, I presume because of SEC rules.
`$ history | tail -n 10`
Being late is seen as lame, but leaving the preceding minute early is seen as badass - do that instead.
Shelby Steele does a good job of diagnosing the malady in his book White Guilt: when institutional America had to own up to its sins in the era of civil rights, it surrendered moral authority. Every generation rebels, but usually the kids come back to the same principles that their parents held once they experience the real world for a time. The civil rights era broke this pattern: the adults were wrong, and admitted it, and so an entire generation (Boomers) came of age thinking they had the justified authority to question and possibly overturn any of their elders’ institutions.
This story is about the legalization of psychedelics. If it don’t believe me, read to the end.
Gavin Newsom Developed Bell's Palsy from Booster Shot
haahahahahahahhaahhaahahahahhahahahahaahahahhahahahahahahahahhahahaaaahahahahahhahahahahah

gasp

llololoollollolooololololololololololoololololololololololoo
Satellite images show China has built mock-ups of US warships
The article doesn't answer the obvious question though: what next? The various pandemic subsidy packages are by and large being wound down, which implies that demand should start dropping quite soon as well.
This would be good enough for me.