skysight-inc/HackerNews huggingface dataset:
> Nor is Pile of Poo

I really really don't understand this point. We have evidence that people use pile of poo in plaintext today in instant messaging all the time. Isn't this enough evidence that pile of poo belongs to plaintext? I'm not trying to be facetious; it's really puzzling to me. Since every single comment in this thread is about pile of poo, whereas it seems to me the worst possible example since it's such a widely used emoji.
This notion that during non working hours I should still be working on side projects is absurd.
Seems to work well sending images from my phone, but please let me select multiple at one time.
Leveraging Template Languages to Make Modern Front-End
A quick google search of "ashtonkem" indicates that people of that username like to weigh in on a very wide range of subjects.

The one on HN has weighed in on software, team management, human physiology, human psychology, economics, to name a few.
Yes.

I used to run my home automation stuff (Home Assistant, Node-RED, and a custom shim between my power meter interface and MQTT) in a FreeBSD Jail and recently switched to a Debian VM.

Getting everything to start properly with FreeBSD's rc scripts was a minor nightmare. It took a lot of work to accomplish the task of "Run command x, which doesn't daemonize, as user y in directory z and redirect stdout and stderr to blah.log". For quite a while, I was just running things by hand under tmux because I couldn't figure out the exact method to make it work properly.

In comparison, doing the same in systemd was incredibly easy. This type of service is really easy to set up in a systemd unit file.

I'll admit that a lot of the problems with doing this in FreeBSD were likely my own lack of skill and/or understanding. Systemd doesn't require this level of skill/understanding to set up a simple service though.

In terms of benefits of systemd, the best one for me is logging. Having stdout/stderr from these processes go to the journal automatically is quite nice and querying it with journalctl is easy now that I've figured out how to use it.

When developing simple services (like the custom shim mentioned earlier), systemd greatly simplifies things since I don't need to worry about daemonizing, switching users, logging, etc.
Genuine Android App Reviews – Tekraze – Medium
Art consumables.
Evolution of Boston Dynamics Robots [video]
Can confirm, I can create a google account on android without phone number but I cannot do so on desktop. When using the android-created account on desktop, it requires (not optional) a phone number.

A phone number on a fully functional google account isn't optional, at least in western Europe (though I doubt another country is better because then people would just VPN to there).

I once did some work for Google that required accounts to do the project (existing accounts weren't a good fit for the project). They couldn't provide us with accounts because it was a huge hassle and another team, so I ended up standing in line for a long time getting my identity verified a half dozen times for various prepaid sim cards with throwaway phone numbers and I think we billed them for it. If there had been another way, they'd simply have told us...
Foodora just sort of did this with their announcement of exiting the Canadian market. That combined with the labour action they faced, though they were even somewhat publicly mum about that one.
Not exactly related to the topic at hand, but that opening paragraph really caught my eye:

"I had my father sign me up for an RCA correspondence course on radio and television repair. So, by the time I got to Berkeley, I was a journeyman TV repairman and actually paid my way through college through television."

Sometimes it's had to believe just how much the cost of college has changed since the 60s/70s.
Avoiding the Cost of Branch Misprediction (2009)
> married with kids

Can't you just lie about this? It's none of their business.

Or tell white lies -- kids, but "pretty old" or "at college" or whatever.
Leave dates off of your education on your resume and LinkedIn. The only use of those dates is to age you. No one is going to ask about it.
Is slack down for anyone else?
I can't access any of my teams via the native app or the web app. As of now, https://status.slack.com reports all good and so does https://downdetector.com/status/slack/
The cartel can raise fees and change the code. They own the hardware and install the software. What's to actually stop them? If the cartel decides which branch to take at a fork, the rest of the ecosystem really can't do much.

Digital USD will be way more of a deal than Bitcoin.

The one thing about all this I do like is that some nerds figured out how to extract money from suckers to fund basic research. No one in crypto is making revenues the are greater than their costs, except the mining cartel
That's what I used to do, but the problem is that alternative sources are simply getting harder to find. So I just defer purchases nowadays until gadgets get better, polished, more reviews pile up, etc.
It's something I'd like to exist - and I have ideas on things to improve :D

I'm also be ok with building a bootstrapped business, whereas the original founders took the VC route.
Linear- and Multiple Regression from scratch in pure Python
The HN FAQs [1] state that paywalled articles are OK as long as there is a known workaround so everyone can read it, even if it takes a little effort.

Someone usually posts a link to the workaround in the comments, i.e.:

https://news.ycombinator.com/item?id=23030502

https://news.ycombinator.com/item?id=23028577

It's not ideal, but better than banning every site that might ever have a paywall, which, aside from leading to the loss of a big chunk of quality content, would create confusion relating to the fact that paywalls behave differently based on regions, previous site visits, click origins etc.

So it's the least-worst solution.

[1] https://news.ycombinator.com/newsfaq.html
In my experience, courts don’t take pity into account anyway, they work using the contracts that exist two parties, subject to the law of the jurisdiction.
No, the patients were cured but later portions of the virus were again detected. These portions turned out to be inactive.

Of course it is possible to define the test in such a way it is 100% effective. This removes the relation to the Covid-19 disease though so then the test is useless.
Who do you think the people trust when they buy bitcoin? Is it the trust in your basement miner and your smartphone wallet, or is it perhaps the control through bitcoin core code? This trust amounts to 160bn USD per today.
Mail order drugs will eliminate almost all the violence from the trade in illegal drugs, while promoting computer literacy among vulnerable teens

And bitcoin will allow micropayments of a fraction of a cent, which will save journalism and music, eliminating ads, tracking and stifling bundle deals. Just as soon as someone sorts out this $0.30/transaction fee.

/s
life is not enjoyable by definition

if robots could do everything for humans we'd probably play the most realistic VR video games while high with all our time

suffering and scarcity is actually a requirement for enjoyment imo
Zoom for Ubuntu client works perfectly fine. Been using for past 4 months on Ubuntu 18.04

Yesterday our team gave a shot to Google Meet but it does not allow screen sharing on Firefox (seems IE6 errr Chrome only feature)
Isn’t Wingdings just a font that can work with whatever character set?
I'd recommend wemux[0] for anyone wanting to share tmux sessions with other people (or even just themselves). It supports several modes:

- mirror: to attach to server in read-only mode.

- pair: attach to server in pair mode, allowing the client to control the terminal as well.

- rogue: attach to server in rogue mode, which allows both editing with the host and switching to windows independently from the host.

I personally use rogue to share tmux sessions between my own devices without affecting whatever I'm doing on the other devices.

[0]: https://github.com/zolrath/wemux
I think it also has alot to do with the current zeitgeist in the industry. We have tech heavyweights like Facebook with React and Google with Angular pushing this method of web development which is causing a bandwagon effect. I don't think businesses see it so much as a cost saving measure but think this must be the "right" way to do it because that's what Facebook and Google do. Nobody gets fired for choosing React or Angular. Suddenly there's a huge demand for "front end engineers" so if you're just starting out and want to get your foot in the door as a webdev you're probably going to need to know something like React or Angular. I don't believe it's an issue of younger devs not being able to learn server-side coding but just a lack of demand for it outside of the enterprise.
> I don't think it's lost. Only the fad-chasers and finance bros (and apparently a16z, which may actually qualify under that term in this instance) are calling it that.

>It's actually a good signal about the organization.

> a16z drank their own coolaid in this instance.

The cognitive dissonance amongst some of you guys is so baffling to me; I get most of you you don't get/like Crytocurrency, and often cherry pick its most notable blunders to highlight why its 'failed or dead,' but just a few years back A16z/Horowtiz was seen as the Bastion if not the very Oracle of everything that was shaking up SV and by extension most of what you guys here thought needed to be disrupted.

Now because many of them have gotten involved into Cryptocurrencies, for various reasons I won't speculate about, now they're simply 'drinking Kool-aid.' As if a lot of their other ventures didn't require a massive distrust in a failed institution, look at their investments and judge for yourself what they're saying has failed and can be capitalized on if they're right (the ones that jump out are Healthcare and Education in the US in case you didn't notice) [1].

Hell, most people here don't realize that Coinbase, who I personally detest, is a YC backed venture and became an exchange/holder of nearly 5% of the entire supply of BTC in existence! By this rationale is YC a fad-chasing, Kool-aid drinking den for finance bros, too?

Again, I'm indifferent to your position on Crypto as a whole, but to go so far as to burn the people most involved in the very startup culture that breeds innovation and belittling them because you think you know better is so conflicting with what SV was supposed to be.

You've become like those people saying the Internet was a fad and will become irrelevant in a few years, only to see it be the very backbone of nearly every activity in daily Life and making most other technologies obsolete in the process.

What's even crazier is that some of you might have not even noticed that one of Bitcoin's most active Core Developers (now stepped down) is actually a regular poster here, so rather than go on some diatribe about the scams or dismiss what many of you don't really understand, you could have engaged him and asked all the technical questions and gotten a very through analysis of your criticisms with one of the guys that helped maintain and develop the project into what it has become.

1: https://a16z.com/portfolio/#venturegrowth,enterprise
Wrong, crypto is a scam that makes you think you have some semblance of power in a system no one uses in real life
Dam dude, what sort of people are you working with or interviewing for, that they see having a wife or family as a negative? That's just crazy. Is this valley based start ups or something of that ilk?
That is ssharp’s point. Why do Japanese taxpayers need to bail out a Saudi gambling operation?

Answer is they don’t “need” to.
Interesting -- congrats on building it!

Further possible enhancements:

- more timezones

- week starting on Monday

- hide weekend

- every generated time is a link to timeanddate/worldclock/something that can automatically convert it to other timezones
This is the proper link to Discord: https://discordapp.com/invite/6EQjqNv
Walmart Stimulus Coronavirus Risk – With Little Benefit Down from the Top
I believe these lists of questions are just ideas for ice-breakers and how to guide a conversation likely designed to inspire new-ish managers. Good managers will know their team member well enough to be able to adroitly kick-off the one-on-one and each org/product/team will naturally have different things that need cultivating than the generic list given.

I've been in bad 1:1s and good 1:1s, there's definitely and art and skill to executing effectively, and the playbook you use can potentially be different for each team member.
When have some expertise, you should absolutely evaluate ideas on their merits.

When you lack the expertise to do that effectively, you should listen to the experts (ideally those that demonstrate that they are evaluating ideas based on their merits).

The trick is determine which questions you have the expertise to evaluate for yourself and which you are better of relying on experts to evaluate.

Unfortunately, this is an area where a large number of non-experts vastly overestimate the difficulty of the material vs their own level of knowledge. This leads to the increasing proliferation of misinformation and misleading analysis like yours.

Credentials are not the only way to acquire or demonstrate expertise. You say you are a "dude that likes to read research papers", how many epidemiological research papers have you read? How much time have you spent discussing those papers with epidemiological experts? Did you reach out to any of those experts to have them take a first pass as fixing any mistakes you made before you decided to post it publicly

Instead you decided to broadcast your ignorance with confidence about an area already ripe with misinformation that is costing people their lives.

You are being irresponsible.
The immunity section ignores the fact that the virus could mutate, and thus reinfect people immune to the previous form
Warm decaying dark matter and the Hubble tension
I've also long used SSH in various simple tunnels for my personal laptop's Web browser and/or mail client, such as through EC2 instances (and at one point also through a filtering HTTP proxy). Here's one version of it.

while true ; do
# TODO: make this do desktop notifications instead of osd_cat
echo "TUNNEL CONNECTING" | osd_cat --pos=middle --align=center --lines=1 \
--font="-unregistered-latin modern sans-bold-r-*-*-140-*-*-*-*-*-*-*" \
--color=green1 --outline=2 --outlinecolour=white --delay=1
ssh -2 -4 -a -k -n -x -y -N -T -D 127.0.0.1:1234 user@example.com
sleep 3
done

Separate from these little personal tunnels, there's some additional SSH timeout options (sorry I don't have handy at the moment) that I've found frequently helpful in my uses of SSH at work, plus an external timeout wrapper that can kill the ssh process, for long-running scripts dealing with a non-OpenSSH server, but they've almost never been necessary in practice for these personal tunnels.
I often wonder if it’s because they know you’ll have a healthy work/life balance and say no to ridiculous “we’re all in this together” pressures to work well past what’s in your contract, and hence aren’t as attractive for them to promise to employers looking for Ferrari’s on a ford budget
Balancing Safety and Productivity
It's pure vapourware, word is that they burnt through their runway hiring a team of overpriced Haskell consultants who just built a new programming language and didn't deliver a product.
The cheater said he didn't cheat so no issue, gotcha.

He got caught texting his girlfriend while having a wife, his wife divorced him and took $38 billion.

Call it whatever you want but he smeared his own reputation.

He made one of the worst social, moral, & financial decisions you could make all at the same time.
if’s not too late if you make carbon tax equal to the cost of carbon capture. for coal power plants it would be just 30% extra
> What about multiple authorities, but not random individual developers? That's basically how it works with e.g. game stores on PC (though Steam is certainly the largest), or package repositories on Linux.

> Like you, I like being able to trust an authority to vet the software I install rather than having to judge the trustworthiness of each individual developer, but I'm not a fan of there only being one authority by design (as it is on e.g. iOS).

You can already do this on Android though. Samsung offers an individual app store for it's phones, and FDroid works on all phones.
Live Captions in Hangouts Meet
The bit you quote from me seems strictly accurate; by single digit I mean < 10%. That is what the news is reporting. It is factual, and my inference that the economy is not shut down hasn't been questioned.

Saying that the difference is larger when you consider only part of the quarter is correct too, but 4.8% is not "absolutely worthless", it just needs to be interpreted properly.

As in my previous comment, you can approximately derive the actual amount of decline, which is a fraction of a complete shutdown.
Definitely, it has not been used it a very long time - but I'll check with someone.
Why the Small-Business Bailout Went to the Big Guys
I mean, on a good day I capitalize the "O" in ROC.
The Many New Indicators of an Epic Job Collapse
I'm talking specifically about colds caused by coronaviruses. They tend to peak about every two years and there are only few strains of them. Even if each peak is always caused by different strain we can pretty much rule out lifetime immunity.

BTW, here's a cool movie that sums up what we know so far about possibility of developing long term immunity to the sars-cov-2

https://www.youtube.com/watch?v=7KBLtUBr1Os
Yeah, I assume trying to convince people to change will run into roadblocks.

Of course the solution seems like the same as getting publicly funded healthcare in the US -- raise taxes by an amount that offsets the benefit, people with higher pay take a small loss while people who are unemployed or low income get stable help buying food.

Definitely not recommending fighting over that given the stakes, I assume unemployed people get reasonably generous government funded assistance with paying for food? As long as that's the case it just seems... odd... but not that strange, my partner works for GrubHub and gets a weekly benefit to subsidize personal meals. But the US has a totally different attitude about how employers should support employees so it doesn't really stand out here at all.
I agree with this. I don't know what cadence that anything needs to be on the release train that quick on any company of any size. My teams typically do PRs are part of their morning routines, and when they're occasionally interrupted for an emergency situation.
"While many were against the 2008-09 bailouts, you could at least see the logic of why the cost of the wake left behind from a company like General Motors radically reorganizing or dissolving would be worse than the cost of bailing them out."

It isn't logic grounded in some empirical truth. Bailouts - who gets them, as well as what would happen if not, are so subjective that there's no fair way to even go about it.

What's worse is to perpetuate a culture, model, industry that doesn't deserve to continue to operate. And by deserve, it's not my opinion, rather logic of the market dictating things.

As if that wasn't even, bailouts reward poor business practices - someone please prove otherwise!
For that specific issue (the reboot one on C2), it seems to be cause by an interaction between xnbd-client and systemd:

https://github.com/scaleway/image-ubuntu/issues/87#issuecomm...
So wait, you make a playbook per individual server instance? Why?
Same happened to me about half a year ago. When contacting support to get it unlocked, you need to agree to the Google privacy policy. Twitter is lovely these days.
anyone knows how does it works?
apparently google meet doesn't has p2p encryption.
so maybe server doing this?
Really highlights the workings of "Baumol cost disease" in general: TVs themselves have got cheaper, so everyone can have one for a fraction of their income. The relative cost of repair labour has gone up, as well as the devices getting less repairable, so TV repairmen are no longer a major source of employment. While college - which entirely consists of paying for the skilled labour of others, as well as buildings - has gone up hugely by comparison.

Someone should calculate the historical cost of college in terms of how many televisions you could have bought instead.
Perhaps look at a different perspective.

https://en.wikipedia.org/wiki/Vilnius

https://en.wikipedia.org/wiki/Vilnius#Transport
Absolutely fantastic rate limits (essentially a non-issue) and no captchas or other other annoyances. Reasonable enough data quality. It's no Google, but it's not bad if the search terms are for scientific concepts or similar.
It must be one set of 5 reps per hour, not one sprint every 12 minutes.

That's how exercise usually works, and the study is concerned with the "least amount of exercise that can acutely improve fat metabolism and other aspects of health". Activity spaced out every 12 minutes would be disruptive and defeat that purpose.
> I think of Go, Rust, Haskell, Erlang, Clojure, Kotlin, Scala as more hardcore languages.

I can tell about Scala: it can be insane hardcore if you want, but it can also be just "a much better Java" as easily - the weird parts are easy to avoid and the normal parts work better. Unless you are a Java veteran and also plan to hire more developers, using Scala instead of Java will save you much time and effort.

And Kotlin is, by design, kind of Scala minus the hardcore.
As someone in his 50s I agree that job search gets more difficult once you get older. But there are plenty of companies that have a lot of older developers once you start looking outside Silicon Valley startups. Maybe the jobs aren’t as glamorous but they are there. One good way is to work through a contracting agency that places you. There is way less age discrimination that way and a lot of contractors get converted to full time after a while. Happened to me and I know quite a few others.

The only painful thing to get over is the realization that you aren’t viewed anymore as the hotshot you thought you were in your twenties.
And that reduction needs to be greater than the increase from thawing tundra and burning forests.

We could stop all anthropogenic sources of green house gasses and the atmospheric PPM will continue to increase.
I'm a big believer and user of 1:1s and don't think they're a waste of time, because if there are no problems it gives me a chance to get a coffee, go for a walk, get to know my direct reports - how is that a waste?

The challenge with natural check-ins is everything else in our world is scheduled and it will eat all time not allocated. I block off the time and the schedule tells my team mate "This time is for you".

I trust my teamm members too, but it's not their job to proactively bring up every problem in a timely manner:

Some people/cultures will not do this but they will respond to empathetic, well thought out lines of questioning.

some problems are very sensitive and scary and don't need the added burden of "going to the boss to ask for some time to talk"

Some problems are not apparent and the 1-1 gives you a forum to discover them

Some very serious problems are not viewed as problems by your team members. A huge part of a manager's job is to identify them early.

I do a lot of the casual and emerging management stuff as well; 1-1s are not mutually exclusive. There are bad 1-1s too: right now with everyone remote I think the quality has gone down because we can't capitalize on the personal aspects. You learn that the 1-1 process is the easy part; actually giving a shit and working at building relationships is the hard part.
* thriving