skysight-inc/HackerNews huggingface dataset:
LOL - you only hear what you want to hear.

it is so damn easy to support the protests in Portland and some other cities when you don't have to experience it. The violence and fear is real, when your city officials effectively abandon their duties to score political points it should tell you your worth.

I live near a not so violent city now; we had a time with it but it died out awhile ago because it was embarrassing an important mayor but I too had coworkers looking to get out of the area. People expect the government they elect to protect people and property and it is very disconcerting when they won't.

Worse is the excuses they use for not doing so making you ask, then at what point would you step in?
Have you read the books? The Lunch version is fun and weird, but it butchers the story line. The miniseries with William Hurt is way better.
I work daily in vim, emacs and idea (ideavim).

I use emacs for org-mode exclusively. You only need to learn the buffer manipulation and org-mode keybinds for this, and the configuration.

I use vim for ad-hoc text editing, it's a poor IDE as I've configured it.

I use IntelliJ IDEA with IdeaVim for writing code.

I do not consider myself superhuman. A notable fact is that at some point previously, I've used every one of these as my main development editor.

I couldn't imagine having to maintain configuration for IDE-style features in all three editors, so I won't bother, but I do bother using the best tool for the job.
"Lewis asked why Timm had omitted Kromberg’s reference to the grand jury decision? Timm replied that it meant very little: 99.9% of grand juries agree to return a prosecution. An academic study of 152,000 grand juries had revealed only 11 which had refused the request of a federal prosecutor to prosecute."

That's some statistics ...
Rereading my comment I see that I only said "empty alt attribute" at the beginning and then started saying "no alt text", which is much more ambiguous and easy to misinterpret.
I meant old-school pure HTML forms, not a HTML5 app with JavaScript+Canvas (or even wasm+Canvas). With the later, you could in principle compile GNU Emacs to JavaScript or wasm, using e.g. emscripten. (I don't know if anyone has succeeded in that yet, but I think it would be in principle achievable.)

Old-school pure HTML forms actually has a lot conceptually in common with block mode terminals such as IBM 3270. The server sends the client a fill-in-form, the user fills it in, the client sends it back to the server in one block. Most of the logic exists on the server (although some basic very basic validations may execute on the client). So, I was actually talking about serving up a classic pure HTML form app over HTTP as a UI style.
I don't know what kind of considerations drove the author to exclude east. We know that from Pompeii to Nuceria (now Nocera Inferiore) there was a road, but probably not well maintained. Consider that at the time this was probably, a huge forest. Nocera itself was only interested by the earthquakes and not by any pyroclastic event, nor gases. Here's an image of the eruption of the time: https://upload.wikimedia.org/wikipedia/commons/thumb/e/ea/Mt...
So probably the author felt that travelling to Nuceria was more dangerous, because you would be exposed to the winds that could bring the gases to you at any time.
I'll try to reach out to the author and ask him directly why the east road was excluded.
I think Aisler is also sponsoring LibrePCB and accepts their CAD files (i.e. no messing around with gerbers).

I'm definitely testing them for my next boards.
LibreOffice Online:

https://www.libreoffice.org/download/libreoffice-online/
https://www.collaboraoffice.com/
Mailinabox comes with its own pre-installed client that apparently does not upgrade unless you upgrade the whole machine. The upgrade instructions for that particular operation start with: take a newly installed Unbuntu machine. Which isn't always an option.
> Mac mini and the iMacs be made a little more user-modifiable: user-upgradable RAM and storage drives across all of them, for instance

The new Mini and 27" iMacs can have their RAM upgraded. I believe in the case of the iMac it's possible (although terrifying) to upgrade storage as well.

I'd too love to see a MacPro that's not a luxury item but, with the massive precision milled shell and exquisite structure, that is unlikely to happen. I'm guessing a substantial part of the BoM is in that chassis.

OTOH, you can get a lot of workstation for a lot less with the Mini and iMac/iMac Pro. 18-core and 256 GB of RAM is a lot of workstation.
> You can't hook something up to the internet, chuck it in your closet, forget about it for five years, and expect zero issues. You need to pay attention to it.

You should. 2 examples:
- the average age of the planes for major airliners is 20 years. Maintenance - yes, retrofitting the cockpit every year just because a vendor decided to change the protocol for the sensor or control, no
- about 18 years ago an intern in my company built (with external developers) an application for internal use; today the intern's career reached senior director level, left the company, the application is still used on a regular basis by every single employee; the only change was to move it from a physical server (there was no virtualization in 2002) to a VM. 5 years is not an unreasonable expectation from a damn thing to work without pampering
I really honestly don’t like X11. I’ve poked around in the source a couple times and it confuses and scares me. I love the idea of moving entirely to just one graphics API and keeping the server simple.

Until wayland has decent performance though I don’t think I’ll ever switch. None of the apps I use are native (except possibly Firefox and some EDA tools but only if gtk is set up right?)

I thought my new phone would change my mind but surprisingly wayland is way way slower than X11 on it (running native gtk apps.)

Do keep in mind though that modern X11 doesn’t really do remote applications either and many aren’t letting the server manage the scene graph /widgets anyway so remote rendering would be very slow.
This is only visible by substantially disassembling the car (the person who originally reported it found it when fixing panel work). As far as I know that's not routinely done _anywhere_.
Hey it looks amazing. I'll try it out. Did you do your landing page by yourself? Or are you using a template/service?
I don't have memory of such behavior, but even then, this is in your receive pipeline, reading plain-text, publicly readable email meant for you and appending something to its plain-text, publicly readable header meant for you, all in order for the server to present this information to you/your mail agent.

I don't see why any of this would lead to any amount of concern, but feel free to present the header field you refer to.
> Letsencrypt is not a piece of software you install on your systems. You're probably thinking of certbot

This is such a shitty mischaracterisation of how LetEncrypt markets themselves. Typical "move fast and break things" kind of victim blaming excuses for a total lack of professionalism on their part. Want to be a part of a significant portion of the web's security stance? Take some fucking responsibilty for making sure you don't break crap and then claim "It's not LetEncrypt, it's ACME!!!" This is why so many managers keep signing off on huge Microsoft bills. They might ship crap, but they rarely break your productions systems on you like this...
Pretend I have a crashing program and I want something better than the GDB repl and I don't want to import/create some project.

There's a lot of solutions for this but pretend I want to graphically step through, edit the code etc...

Emacs can do this quite well without any special hassle.

Just try using it as a debugger, when you're annoyed, search the web and you'll find your answer.

I'm not an emacs user so this is coming from a non koolaid drinker but I've been using it more and more for these special use cases

Maybe this is just as easy to do in, say, IntelliJ, I just feel like emacs will leave a cleaner footprint and have more sensible defaults.

So give emacs a try for debugging something (the Google-fu is GUD, grand unified debugger), it's not hard to use, the learning curve is pretty modest and you may be surprised by how sensible it is.
I live in Europe. China is often hard to understand and seen as a monolithic block. In Poland if something doesn't make any sense it's common to say "it's Chinese to me". The language, especially the characters, is probably the biggest barrier. I vaguely know that China contains a bunch of peoples and languages, regions with distinct cultures. But very little beyond that.

People fear what they don't understand. I think you could make a difference if you made it easier for outsiders to learn about China and Chinese. You don't need to start a blog or a youtube channel. Just point out some existing ones which give foreigners a decent idea about China. Or maybe some movies which illustrate (aspects of) China pretty well and are still accessible to typical Westerners. No, it won't work for people on the street. I don't have a solution for that.
... and?

I've seen similar, in all walks of life. Politicians and civil servants are by no means immune to pettiness. Especially when setting an example might spare them work and money in the future.
I’m using Cloudfront, nginx and Apache atm between all the diff servers (should really clean up my stuff) as well as postfix for my mail. So while it won’t fix my needs I will keep it in mind for when I need to throw together a server for others.
Let's hope the filesystem API does require user permission and that anyone building such a service follows the law.

You know that GDPR doesn't require pop ups unless the service is doing something that isn't otherwise lawful?
The MS-DOS version of XTree Gold was the best piece of software I used in the early 90s.
They appeal to two different kinds of people. The first set (you and I) value the convenience of a job completed with a highly tuned and tested tool developed by word leaders in programming technology (Jetbrains). The other set of people wish to be able to tune things exactly as they wish, and focus on hyperoptimization of a set of known tasks that they become expert in.

Neither is wrong, but I do believe that when someone goes on about how if you just try hard enough to grok emacs, you will suddenly get it.
Maybe.
But I think there is an audience bias there, whereby only people who are inherently interested in tweaking and fiddling will achieve that benefit, and only people who wish to just get things done on a paid tool will be OK with using a mouse every so often. Horses for courses.
The world is a strange place right now and I often wonder if the people of generations past felt equally out of place in the various turmoils of their time.

Disinformation, willful ignorance and mass manipulation by anyone that can control the discourse of online communities is taking over the web that I grew up using and loved.

I fear all countries are slowly trying to become more isolationist at the expense of the rest of the world and the global community.

I have may friends with ties to China and they are like you, they don't support the CCP, but having family over there still means they feel like their hands are tied behind their backs.

I hope you find a way to fight for what you believe in and that you and your family stay safe throughout.
Nice one, but.. I prefer sqls that you can debug without rendering.. (it's not so manageable when you deal with ctes, window functions, joins different schemas, custom functions...
Emacs + org has the potential to be the dream environment for everybody with a hacker mindset: Automate everything that has to do with text: Journaling, writing todo lists, parsing your Kindle highlights file (`My Clippings.txt'), writing project outlines, doing web research and saving your searches, notes, thoughts, summaries in Emacs via org-capture, drafting papers in org-mode, creating (text-based) tables and overviews, writing tech documentation with embedded screenshots, and many many more.

What ties all these notes and files together is Emacs Lisp: Write Lisp functions to automate most of what you do. - Previously I used Python for that, but Elisp is so much more fun to automate text-based workflows.

I would have to write a book to summarize all the ways this can transform your interactions and workflows with your computer and especially with everything text.

Edit:

After twenty years of using all sorts of text based databases and PIMs (AskSam, NetManages ECCOPro, various outliners, Outlook, Evernote, Omni{Focus,Outliner}, Bear Writer App, Ulysses App, and half a dozen other tools) I have come to realize that nothing beats Emacs + Org + Lisp.
This x100. It's an utter catastrophe. We had a fully working siren network (at least across Western Germany), and after the end of the Cold War it all got left to rot to pieces - estimates for rebuilding it are well into the hundreds of millions of euro range.

And then the whole radio clusterfuck. AM radio got totally torn down years ago to "cut costs", there's always discussions to dismantle plain old FM radio too and only serve DAB+ instead, which doesn't have nearly the buildout level compared to plain old FM radio.

I'm sick of this shit. Three decades and all what we had went down the drain. It's the same for coronavirus response - back in cold war times we had massive rolling stockpiles of everything, especially of PPE... but again, it all got eliminated to "cut costs".
This post and the above comment prompted me to add alt text for an image on a landing page I’m working on.

Whether an image is decorative or not is a complex question that probably hinges on a lot of modernist ideology about the role of ornament[1].

A more functional approach is ask why the image is there. If it’s setting a mood, describe the image with words that evoke that mood.

In my case, the image was an illustration that I’d written off as not interesting to a blind person. But in putting forth the effort to “read” the image I realized it depicted our target demographic using our product in a fantasy setting, which is much more fun to describe than it appeared at first glance.

[1] https://en.m.wikipedia.org/wiki/Ornament_and_Crime
Download Statistics of IntelliJ Plugins
Observing Traefik with Grafana and InfluxDB
The signal goes through the ionosphere to the satellite than to another satellite which has a link to the Earth. Starlink uses LEO, so there is 2400 km link(1200 km from/to the ground). 1 ms is time for the signal to travel for 300 km in a vacuum. So theoretically the lowest RTT could be about 8 ms. Right now RTT to my ISP is 2 ms.
Yes, but that hole was closed almost immediately as far as I know.
I kinda figure that if people heard the lunchalarm going off at a different time, they'd just assume it was Monday noon and it'd confuse the rest of their week.
You should be able to configure a script to show you a popup whenever you click on one.
I struggle with the same thing. LetsEncrypt/Certbot was the solution to maintenance free SSL certificates. Well it's been a bumpy ride so far. Both my FreeBSD and Linux servers has had issues with CertBot and some of the third party softwares, like acme.sh. Like 3-4 times a year I need to spend time to debug what has gone wrong. A $10 yearly certificate quickly becomes a no brainer.
@jaredmauch How much of the route did you bore with that Ditch Witch JT820 drill?

Did you personally run the machine or did you have a contractor do it for you?

What's your view on the JT820? Any problems? Or did all go well?
I think I'd be more worried that he might discourage investments that could help Amazon better protect its foreign customers against U.S. and partners' espionage efforts.

Or perhaps affect Amazon's procurement with non-transparent motives. Suppose these is a certain microarchitectural vulnerability in one vendor's hardware but not another's. If Amazon could be induced to buy the vulnerable hardware over the non-vulnerable hardware, that could help people who knew about the vulnerability spy on AWS customers. Or if there were a company to be rewarded or punished for its decision to cooperate or not to cooperate with some covert activity, the reward or punishment could be done through procurement decisions.

Or perhaps affect Amazon's lobbying at home or abroad about privacy legislation or something.

(It's not obvious to me whether the danger is particularly greater from a former DIRNSA than from someone with undisclosed connections to a spy agency. Maybe Alexander's recommendations would get extra scrutiny!)
As I know 1200km.
Emails are also a special kind of hell, because we often need to fall back on table layouts, which are painful with screen readers.

If you really want to make life easier for blind people (and many other users as well), makes sure you are also sending the plain text version along with the html.
Re: "They need at the very least a section of the documentation that lays it out clearly and in layman's terms."

As a Go outsider who's trying to get his feet dipped in the lake, trying to use modules has felt... uneasy? I tried to look up the official resources on the matter and found the official blog posts to be lacking concrete and concise examples on the usage; documentation feels like it's written for people who work on the project and already digested the unit tests as examples.

As for the case of v2, similarly messy and undocumented. I also appreciate author's call for action on warning messages in tooling.

Wasn't the unified tooling supposed to be a selling point for Go? It just doesn't feel good to use.
The Business of Release Notes
I don't know how it turned out, but a friend of mine was talking about running a DC power loop round his house alongside the AC one. The idea was that he could pull 5-12v lines off that for powering things like motion sensors, or even tablets being used as control panels, rather than having the house scattered with USB wall warts.
I hate org.

I use emacs 25/7, I hate org.

Something about it rubs me the wrong way, yet I use it but only the basic parts. I think it's that I can't wrap my head around the mental model of it, and since it encompasses 2000 topics (trees, timing, workflow, states, agenda, journaling, tagging) it's like a mountain of mud before my eyes.
Additive and Subtractive Manufacturing by Layer
I've recently started with Fsharp (this is after a couple of attempts before where the paradigm didn't stick). I liked this book a lot as well. In addition, there's pluralsight series by Mark Seemann that I found very useful.
Aside from the rather odd argument about hardware, letting authorities decide whether someone's use of photography to record events counts as legitimate journalism sounds rather unsettling.

Also photography can directly be considered a form of speech (e.g. artistic expression).
Note of Concern (about Russian Covid vaccine)
The architecture, politics, arts, demographics, culture, and small talk are different too. Whether that is a good thing or a bad thing depends on how you feel about each of these things, and what you make of your experience. If you have children, note that the education system is different too.
Some people really hate GDPR. It has crushed the AdTech industry in Europe - I'm not sad about that but I do hope those people found other employment fast.
Good, so this hasn't bitten you. I'm sincerely happy for you. But my experience so far has been pretty rotten.

The real issue was a deprecated protocol, one that - as far as I know - could have been kept running at zero cost to LE because it already worked just fine.
Thanks! Tabs were piling up so I thought I'd might as well make something fun to do on those pages.
I think the main problem is spare parts. A long time ago I was working in the data centre. I don't remember any day when there was no problems with hardware.
Historically the Certbot software was named "letsencrypt" which certainly didn't make this easier to understand.

The not-for-profit is named ISRG (Internet Security Research Group) and so that's the entity trusted to actually run the Certificate Authority. Let's Encrypt is in some sense branding for this their main (only?) activity the same way you can still buy certificates with Thawte branding even though Thawte hasn't really existed for many years.

ACME is an IETF standardized protocol and so one of the things which has changed at Let's Encrypt is they gradually migrated from the ACME prototype they'd built and shipped to something that's (more or less) compliant to the IETF standard.

This is akin to how today Google's own web sites can talk Google's QUIC protocol (sometimes referred to as "gQUIC") but Google intends to rip that out once the IETF QUIC standard is published and have their sites just speak the standard QUIC instead (there may be a brief overlap where they speak both but it's likely to be very short because maintaining two protocols is far from free)
The shift away from X11 means no more forwarding X11 applications over ssh, which is slow at best and buggy and insecure at worst. A small price to pay for eliminating tearing and actually-secure screen locking. There are valid criticisms of the move to Wayland but I don’t really think this is one of them; if you really need remote access to graphical applications you almost certainly should not be using X forwarding.
No, that won't happen.

"Sorry not sorry" and no credit.
I'm not clear on your meaning?

In context, an earlier comment asked about the legality of filming police activities under this ordinance. I was pointing out that intent typically matters to the courts.
The technical argument is what sold me, not the price point.
The interface between tech and humanity interests me greatly, perhaps there's something good here? Turns out not.

> But morality has no resonance unless the art rings true

This is literally beyond interpretation 'morality'..'resonance' - what? As for art ringing true, that's just emotive words.

> For AI to be fully realized, like fictional characters, they need a rich backstory

Absolutely no backup is given of this claim.

> Similar to a birth story for a human or fictional character, AI needs a strong origin story

Ditto.

So I stopped there. Pretty sure the writer has minimal tech creds, and indeed at the bottom "Mariana Lin is a writer and poet living in Northern California. She speaks regularly at Stanford University on creative writing for artificially intelligent beings"
I’m not sure about the others, but rjsx mode is slow with moderately complicated files, and the (idr which) accompanying refactor minor mode is glacial on a mbp.
> The current big tech companies became successful and massive without any special government deals

Where did their finance came from: previous SF companies and angel investors

Where did these companies get their funding from: US government

The current companies are only the "daughters and granddaughters" of massively government funded companies in Silicon Valley
Civil servants in the UK are renowned for being inherently lazy, incompetent and devious.

Its no wonder when you have to interact with politicians on a day to day basis that the cultures should mirror each other.

I would much prefer Microsoft Civil Servant sp4 or an IBM Civil Servant AI powered by Big Blue.
Kenyan borrowers shamed by debt collectors chasing Silicon Valley loans