skysight-inc/HackerNews huggingface dataset:
Not verbose: "The guy uses lots of words to sound smart"

Verbose: "In an egregious attempt to elevate his self-worth, he injects his exchanges with an innumerable avalanche of superfluous idioms and turns of phrase to explain what otherwise would be simple statements capable of understanding by even groundlings, who for the most part are capable of nothing but inexplicable dumb-shows and noise."
Google finds plenty of sources. https://www.healthline.com/health-news/how-long-will-it-take...

Again, I'm not sure if anything will come out of it - to develop and test a useful vaccine in a useful amount of time requires everything to go perfect. I only claimed progress in the lab.
Be careful with Ubiquity, they want in on the data collection racket.

https://www.theregister.co.uk/2020/01/29/ubiquiti_data_colle...
Is dark mode still a thing in 2020?
> Also AWS support is simply amazing.

A few weeks ago, I had a two-node Elasticsearch cluster (evidently my mistake...though IDK why AWS can operate high availability two-node transaction RDS clusters no problem but not ES).

One node went down, only manual intervention by AWS support could fix it, automatic backups were completely inaccessible (since they rely on the cluster being up? ... WTF), and it took many hours for support to reset the cluster.

I eventually just "screw it," and spent a couple rebuilding the cluster from scratch.
To prepare climate strikers for the future, we need to rewrite the history books
~~So if I understand correctly, this lets you create a RAMdisk to use from within your own programs?~~

Nope, I don't understand correctly. It's too early for me.
It can get even more complicated when you have multiple connections on your machine, each with a different DNS server. You'd need to match the DNS server determination algorithm of the operating system to remain consistent, which is one hell of a task.

There's also the fact that there's no DHCP option reserved for DoH/DoT/DNScrypt (yet) which requires some standardisation work.

There's various APIs to read the current DHCP configuration for a network interface so technically it shouldn't be too hard (at least not when it comes to Windows or macOS where there's standard APIs, as opposed to Linux whose modular layout makes finding a standard location for DHCP config difficult).
How to onboard yourself when your employer doesn't
What local resolver supports resolv_doh.conf at this time?

At the moment, Mozilla wants to push this for users where DoH just works, for people it doesn't providing options to disable it.

Once resolv_doh.conf becomes a thing for all platforms (Linux, OSX and Windows) they can use that.
I can't see how this can be successfully enforced without a massive education campaign and actual enforcement by authorities, including moving the so-called "wet markets" (which are outdoor butchers that are very important to the food supply chain in many areas of China) into modern indoor facilities for improved food safety.

Older people in China (the so-called lost generation) are set in their ways: remember that in traditional Chinese medicine, the medicinal value of an animal is directly proportional to its rarity. This of course creates perverse incentives to kill the last living members of endangered animals already under threat from poachers.

China has plenty of laws including a constitution that defends practicing free speech and religion, but in reality laws mean nothing if there's no enforcement.
Tunneling DNS inside HTTPS effectively forms part of a VPN already (and I wonder when Mozilla will decide to also stuff the rest of the traffic through...)

DNS-based blocking is not perfect, but is currently still very powerful for things like adblocking.

You're basically saying that Firefox is now behaving like malware, which I agree with...

Windows 10's telemetry is also another piece of software which has started to become hostile in this manner, hardcoding IPs and such.
Help Buy Back Gmane.org
After that little spyware shittie they pulled off few years ago, while introducing huge security risks for their customers. And not once, but as repeat offenders[1] this is a brand I would not touch while donning a hazmat suit.

May be that they didn't do that with their pro offerings, but I for one try to avoid companies with such a mindset.

[1] https://duckduckgo.com/?q=lenovo+spyware
The C ABI doesn't require the presence of C in the stack, it can just be there in spirit like the ghost of Pascal in the Windows ABI.
Freezing without notice is exactly the point of money laundering laws.

https://monzo.com/blog/2019/10/18/watchdog-response
To be perfectly frank, there’s no getting around the fact that a convicted murderer designed this filesystem, so… I don’t really see why changing it would make much of a difference.

I don’t really get the “burned names” thing; it verges on “cancel culture” (which, from my distant cultural remove, strikes me as rather insane).

I carry a surname uncomfortably close to that of widely-known Nazi Reichsminister, and in both Germany and Italy (countries I herald from) it is not uncommon for several acquaintances to have surnames with sinister historic overtones.

It just happens. People don’t think too much about it.
> more an aesthetic choice

What's the alternative?
The FOSS experience is a poor imitation of Lisp Machines.
Can't believe no one has mentioned org-mode yet.

Org-mode is a mode for marked-up plain text files in emacs that gives you note taking, outlining, to-do lists, scheduling, project management, time tracking, and journaling. It's really a good candidate for a private Memex, and you can store it however you want, not just on someone else's computer. There are mobile apps for it as well, and somewhat less-capable compatibility modes for vim and VSCode.

The only shortcoming I see for it as a personal Memex is the weak support for binary content (images, audio, word processing documents). It does support binary attachments, but they're not presented very well.
Looks like I will be sticking with my xps 9360. Debating whether i want the new XPS with the taller screen, or not.
AWS hasn't been selling itself as a competitor to other clouds for like a decade compared to in-house IT because their market entrance _is_ technology lagging companies. The first demo use cases for, say, SQS back to 2008 were literally failing over databases into the cloud. It wasn't really until Azure that any truly serious attempt to compete cloud to cloud at enterprise scale. For all the HN hype of all the various vendors out there, they're all small fries collectively compared to the many billions of the cloud gorillas like Alibaba, Azure, and AWS. DO, Linode, Vultr, etc. are simply not intended for bureaucracy-laden companies that are the lion's share of the global IT market and also are not even allowed under many enterprise vendor and purchasing agreements (had this problem with several customers' contracts / legal before that would have killed 7+ figure deals).

Most places outside tech hubs put massive emphasis upon being able to swap labor and are technology laggards because their switching costs are so high due to lack of velocity in their work in technology in the first place (and also why waterfall or spiral makes more sense for their efforts rather than Agile probably even today). The irony here is that strong AWS professionals are not cheap in any way, but neither is being dead in the water because your 60+ year old guru graybeard IT guy that managed the racks faithfully for 12+ years retires suddenly.
I mean your mileage may vary on usage but we generally just build a new ec2 image, basically Amazon Linux + Go Binary, set the autoscaler to use that, and if we need the old one cycled out fast kill the older instances. We rarely need to do that, we try to avoid it.

We let the AWS autoscaler health monitoring just kill unhealthy ec2 instances. No need to worry about any sort of restart policy. It is VERY rare we actually get a Go process in an unhealthy state.

We’ve always handled banning in app, so that’s never been a consideration. Our rules around that are very complicated as we sell into institutions that have thousands of people behind a single IP address, so blocking a full IP incorrectly could mean institution wide downtime and possible loss of a client.

Our secrets get set with a little come-online script in the ec2 image. Secrets change? Kill the instances and autoscale more. Instrumentation is via REST api.

It’s basically the same way we deploy anything else but without worrying about library and language versions. Its reasonably simple, and been very easy especially compared to the previous ways we used to deploy apps.
This. AWS support is wildly expensive. I actually encourage most companies to find a smaller partner with strong infrastructure for this exact reason.
Right, maybe "best practices" was poorly worded. I'll think of something better.

Regarding the visual aspect: Very nice link, thanks for sharing!
I was also thinking of showing off the macro-stepper.

Regarding the lack of libraries: well, Quicklisp is strong of some 1500 libs, which is rather poor compared to most popular languages out there. So yes, it goes both ways!

I'll check out the other libs, thanks!
I wonder why the Android version of this app needs permission to:
1. Take pictures and videos
2. Record audio
3. Get precise GPS location, or any location at all.
Great. I already enabled it explicitly.
Here's a tip for anyone buying Lenovo in the future: always pick onsite warranty (not depot), and always pick accidental damage protection. It's around 10% more, but not only will accidental damage be covered, but you will also get service on site at your location of choice.

You can also splurge an even extra 10% to get next-business-day onsite service.
If you're interested in lisps and python's ecosystem you might enjoy lib python from Clojure:
http://gigasquidsoftware.com/blog/2020/01/24/clojure-interop...

https://run.nextjournalusercontent.com/kommen/parens-for-pol...
As a resident of a country whose government and ISPs heavily and habitually censor the Internet for political reasons, I for one truly appreciate Firefox's DoH. They should also enable 'network.security.esni.enabled' by default because the censors here have upgraded from DNS to SNI-based blocking. I get it that better solutions are possible, but got to teach people to first walk before teaching them to run. AFAIK, Chrome still doesn't support this kind of simple user-friendly privacy options for the average non-technical user.
The text was enjoyable
The bot in question essentially takes a good external database of facts, and populates a stub article with a fill-in-the-blank method. It's not that complicated.
On the hand, if nothing had happened to the warts you wouldn't be telling this story. How long ago was this, are you certain it was the next day? Or do you just remember it that way? There's lots of things I remember from 20 years ago that I'm not really sure happened the way I remember. In fact, I don't really know how it really happened as the only record I have is my memory.

I'm not trying to suggest you're lying or anything, but these kinds of stories get warped in our memories over time and sort of settle on a more significant, but less accurate version.

Personally, I think that these things seem real to people because they want to believe it's real, and so they'll latch on to anything that remotely stands out and attach a meaning to it. Over time their memories of the event settle on that idealized version of it.
Traditional Chinese medicine was on its way out, and China embracing science-based medicine -- until Chairman Mao introduced "barefoot doctors" as a cheap substitute for real doctors when the Chinese health care infrastructure found itself woefully understaffed.
Julian Assange was 'handcuffed 11 times and stripped naked'
I agree in principle but in practice and where you’re ‘selling’ something, why rub people’s noses in it if you don’t have to.
> But other cases (CockroachDB is one) I think people go overboard with getting offended at names.

But with this name there is a 0.1% chance in any enterprise setting that managers would accept usage of such a DB. At least as long as it's not as mainstream as maybe Redis or MongoDB. (If something is popular enough, the name is to be accepted)
Did you do anything "weird" or was it just during your average months that they suddenly went ballistic?

I know they're supposed to alert the authorities on suspicious activity, but I believe(d) freezing an account unilaterally is the ultima ratio for extreme cases and wouldn't be done easily, as it will leave the bank open for damages claims, and really makes banks somewhat useless if it happens frequently.
With my old smartphone (Nokia N9) I could reach anywhere with my thumb as the screen was so small. No surprise that my new "phablet" is much harder to use as I constantly have to change grip, and hit stuff by accident.

Before the N9 I had a Windows Mobile 2003? And even though it had touch support, it was designed to be used with a stylus.
With a stylus you need two hands, or a table, but you can reach anywhere on the screen, and the pen is very accurate, so you can have higher information density. Android nor iOS is designed to be used with a stylus though. Modern phones have the same screen resolution as desktop monitors, so in theory using a stylus/pen (and sharp eye-sight) you could have the same user interface on the mobile as on the PC.
Also writing on a virtual keyboard using the stylus is not that bad, although not as fast as typing on a keyboard, but faster then typing by touch.
Why not for testing/staging?

Also gitops tools have sync so if you change something it’ll auto generate a commit with its current state. No sure if you know about it but you should check it out! Staging environments don’t want to be too far off from production but at the same time, it can and should be used to test things, so that production deployments are predictable.
Cloud flare is American and we know since the PRISM scandal that US based tech companies are directly plugged into the NSA, and everybody in the chain will deny it under the threat of prison.

So, if this rolls out 'as-is' in any other country than the US, we will go from "all DNS requests are clear text, but dispatched among many entities" to "DNS requests are encrypted, but all read and controlled by american agencies".

We (may) have gain (some) privacy (maybe). But we also (certainly) gained a serious dependency.
I look forward to coming
And when you're among the top most respected and authoritative persons in the room, it is usually a sign that you should be moving on to a different room or company to get better experience / skills.
This very important. Both the PRC and USSR constitutions, on paper, arguably provide better freer basic law than that of the US but in practice it’s just words on paper.

However, also in practice the faction in power gets to capriciously enforce what it wants selectively, usually to solidify standing. So mr Xi and mr Stalin (née Jughashvili) get to purge all want-to-be usurpers.
Gates Says Steve Jobs Cast 'Spells'
Can you elaborate why is it a better fit?

Have you evaluated CAPI? Have you looked into building Cocoa applications with Clozure CL?
After about 2 years the screen on my Lenovo laptop started flickering. I opened up the laptop to re-seat the connection from the screen to the motherboard, this seemed to help a little bit at the time but it's becoming progressively worse. A friend of mine who does hardware for a major corporation told me this isn't that uncommon with Lenovo. The laptop is in otherwise great condition, but between this and Superfish I won't be buying Lenovo again either.
Good questions. On the front-end I use jsp to enable dynamic page generation and have things like headers and footers included dynamically and also for some variables, like the placeholders for url, have their value dynamically set. The main reason I chose jsp for those use cases was because it works well and is simple to understand even if you have had zero contact with jsp before (maybe if you want to use it more heavily, it is not that simple). For other aspects of the front-end I rely on html, javascript and css.

Regarding the front-end framework, I decided to use only Bootstrap because of simplicity. I avoided (for now) to use something like Angular or React because in my understanding it would increase the complexity of the stack and users, in general, would need more time to understand it, what would cause the side projects/SaaS/MVP they were aiming to build take more time to be released.

Since the product is now available to the public, those decisions may change once I gain more understanding of what customers really want. Thanks for you comment and feel free to leave any additional question/feedback.
Then you didn't have proper dosage. I did, few times. Full out-of-body experience, complete dissolution of ego and personality, my physical self, losing all the senses. For few hours. Of course I wasn't running around partying, but laying in the bed alone listening to some soft shamanic music. It wasn't a big dose, according to web it was +- 1 full dosage, nothing over.

I mixed dried shrooms with fresh lemon juice, horrible taste but made trip much more intensive, and shorter (which was actually good because I got massive headache afterwards, feeling like keeping my brain in red revs for hours).

And then gradually coming back, composing my mind atom by atom, retrieving my senses, limbs and so on. Very profound experience. You need to know how to do psychedelics.

Even literal overdose on weed from very strong milk brew where all of us ended up vomiting and tripping super high was nothing compared to this.
Yep this is why I said sandbox clusters.

Alerts and monitoring, along with logs is very helpful especially for SRE’s. If you’re on your way to a computer, it helps to get the gears turning
I was gladly surprised that a "low quality" (data/experiments were fine, but terrible copywriting) paper I wrote while in academia which I uploaded to Arxiv actually got some good amounts of citations ( and is even indexed by google scholar).
Specialty industry magazines are way better targeting than google. Their value also shot up post-GDPR as publishers realized how valuable their subscriber lists were to vendors.
We start from the surface. If you want to make something significant, focusing on constantly learning new shiny techs is not the best strategy. You need to find a niche, a personal direction, something that you feel a sustainable passion about - and dive into it, study, find connections, build. Life is luck, but at least you are prepared for your chance.

But if we go deeper inside the cause of your anxiety - and you need to go that way - I guess your problem is in self-acceptance. Do you have a courage to be normal, can you accept and love yourself if you are mediocre, a regular person who will not known for anything significant? Who said that you should, must be a top performer? Can you imagine the exact achievement you need to get in order to stop worrying and say that you fulfilled your goal?

I understand your anxiety, and suggest to:

1. read about self-acceptance and ideally go through CBT with a good psychotherapist,

2. spend half an hour per day sitting and reflecting, meditating, slowing down yourself,

3. I do not want to recommend any book as they have different effect on different people, but maybe look at “The Courage to Be Disliked”,

4. different experiences and bigger picture: try hobbies, gym, again meditation, maybe some other ways to introspect and expand your conscious.

Good luck!
I loved the concept of "automatic bi-directional tagging" so much that I created a sorta-clone of Roam here:
https://github.com/neutralinsomniac/exocortex

It's still WIP, but I use it every day for my personal notes.
If we are trading war stories:

I was playing around with some tutorial to learn something (probably something cool like programming your own robotic drone using functional erlang or whatever), pushed to github and went to sleep. Woke up a few short hours later and had lots of emails about the machines I was spinning up.

Checked and saw that my account had wracked up thousands of dollars overnight (I think 6-8 hours), and I started to shut down the machines.

I didn't get them all, there were more machines hidden, and the bills continued to pile up for another hour or two.

I contacted Amazon who shut it all down, and I reset my password.

Then I realized I had pushed my credentials to github (I should really put this under a pseudonym, but I was new to the whole thing and hadn't even looked into Amazon's authentication system. Obviously, billing credentials and sysadmin credentials should never be the same.) Someone had a scraper going that picked them up almost right away.

To Amazon's credit, they cancelled the charges within a few hours, and if memory serves the person investigating gave me a sympathetic but stern message.

I don't know who the credential-stealer was and what they were using it for, but I would guess crypto mining. I did some calculation at the time and I think they would have extracted about 1/3rd the value of my bill, but those were rough calculations.
“Friends” – The TV Show
I know lots of people with home security or surveillance systems. I'm from a pretty conservative southern (US) subculture, so I also know a lot of people with guns that they own for home defense. And a lot of people who are really worried about break-ins and what not.

I know of zero stories in which these people's home security or guns prevented or helped resolve a break-in or other crime. In fact, unless I'm forgetting something, I don't know that I really know anybody that's had their house robbed at all (this is a privilege, I know)...

I do know other stories, though... Like somebody going downstairs in the middle of the night, gun-drawn because a relative got home from a trip a day early without telling anybody... Or somebody rushing home from work (armed again) because they got alerts from their home security system and couldn't access their cameras... only to find a Sheriff's deputy already in the house and... absolutely nothing amiss other than their kid leaving a door open.

And we haven't even started talking about privacy concerns.

Personally, I lock my doors at night and when I leave the house. If somebody wants to smash the glass in the french doors and walk right in, well, they're gonna be pretty disappointed in what I've got in there. I'm OK with that setup.

I know OP's question is about making the tech work in a safe way, but I can't help but wonder if all of the surveillance/security stuff is really necessary, unless you live in a high-crime area...
Thanks! The fact is though an ATS needs to be end-to-end solution rather than a piece of puzzle with hassles on integration with other service providers. The world requires a step-up in the field.
A Better Way to SSH in AWS
I completely wasted $500 of free google cloud credit from having a 2 core Windows VM "idling" for a couple of days... thank god I checked the balance
"So any time you get bored with your work, take note: you are probably doing something that a computer could do better."

So can I send the computer to the meetings for me while I carry on coding?
You can almost see the multiple generations of code underneath that site. I'm sure they have the money for a good clean up.
Why is this an extra step instead of something AWS always does?

As both services and permissions multiply, the user experience of AWS is getting worse and worse. How would you even know to setup CloudWatch if it’s your first time using the service?