skysight-inc/HackerNews huggingface dataset:
Is Doom better than Spacemacs ?
You can use ESP-NOW instead of WiFi, although I'm not sure how quickly that connects and how much power it uses. I think it's much less than WiFi, but do double-check.
I did provide an email address, never got any mail (I did actually check that).

> it's just that new things can't be launched against this already deprecated service.

Yes, I noticed. So, I now have the entirely unforced option of re-imaging a machine that is working just fine besides this little detail, which is in fact just one very small thing of a whole pile of much bigger things that run on that particular box. Not to mention migrating twentynine years of email to a new mail server.

I'm sure there is a lesson in there somewhere, but I'm not sure I'm overly receptive today, I had a lot of other stuff on my agenda.
"Concepts, Techniques, and Models of Computer Programming" is considered the natural successor to SICP. I haven't tried it, but apparently it's a good deal harder.
> expected to meet nothing but clear air.

You also claimed it's unaffected by rain.

Which is it?
Right, that makes things less fun indeed :(
You missed my point. For a commercial product, even 1 USD MCU can be a significant cost addition.
Mostly agree around reusing existing libs, and being and split point on the community, but I also can't understand why so many detractors. It's a tool and does it's job quit well. Anyway, in my test I prefer explicit and don't like monkey patching :)
I'd extend it to pretty much every feed.

It seems like whether you leave for an hour or a month, you'll have more or less the same number of notifications.
SICP was used as the reference book for the introductory course on programming on my degree. People with prior experience had the most trouble with recursion. Students with no programming experience whatsoever grasped the concept pretty easily.

I would try it out. It might need some analytically wired thought process, but again that is true for any kind of programming paradigm.
I've heard good things about Code by Petzold although I haven't read it myself.

https://www.amazon.com/Code-Language-Computer-Hardware-Softw...
I don't see what that has to do with me because there is no Apache on that server (just Nginx).
you can encrypt. In face isn't it best practice to encrypt in storage and in transit?
I do not use a native email client and I don’t make calls with my computer. This means those links are not useful, so I have to copy them and then enter them wherever suitable.
I'd put it differently: It was a great pitch, just aimed at the wrong person
Yes, obviously using the phone network is the better idea. But realistically the goal of these projects is not to create a working system. The goal is to create something "new" to leech money off the federal and EU projects, which they succesfully did.
Ask HN: How to find remote internship/junior role as a student
Hello everyone,

I was actually about to start a remote Working Student position in a big company, which i found out of the blue on Reddit, but last second they decided not to hire any working students due to the unstable market.

So after that i started searching for other Working Student positions, but either they required On-site or German language knowledge(Working Student is used a lot in Germany).

Looking at remote positions worldwide, i can only find full-time Software Engineer positions with atleast 1-3 yrs of experience. Most Intern positions are Onsite and most Junior positions require 1yr of experience/Internship.

I would say i have more experience than the average student(maybe not from those who visit HN though) and i thought i would apply to those Software Engineer positions and progress quickly but they have responded that i lack work experience, rightfully so.

So i am stuck in a limbo where Internships are on site and Junior positions MAY BE remote but perhaps i'm not qualified for those.

So, what i am asking is, do you have a site/platform which i can perhaps look for such positions? I scrolled through all of Who is Hiring (September 2020) and found very few junior positions.

PS: here is my CV https://alextselikas.eu.org/CV.pdf,i would appreciate it if someone could take a look and tell me what role he would categorize me?(Intern or Junior perhaps)

I am also based in Europe

Thank you for your time and best regards

Alex
<shrug> Their site is so full of anti-patterns it's quite possible I accidentally signed up again and deleted again. Either way, it wanted a real password before letting me click delete.
Why do you have to move? Are you using the dev-branch Spacemacs or master?
Having issued the certificate manually I now have 90 days to fix this. I'm sure I'll get around to it before the end of September, but even so I am very hard at work to get a project ready for release and this ate up time that I didn't really have (and then of course I did find time to blog about it ;) ).
It has ~15k reviews, but 1M+ downloads.
تحميل لعبة بيس 2021 PES للكمبيوتر كاملة مجانا برابط مباشر
>and you know why?

because they control the software on both ends and can update certificate clients on the load balancers anytime they want?
Architectural Dropouts and Autodidacts (2016)
> Not everyone has the same wants and needs.

And that's why 4G is useful for a lot of people even if it's not useful for you specifically.

5G will be similar. _You_ might not benefit, but a lot of other people will.
> Cases peaked at 5,451 on April 5, reached a low of 101 on June 10 and very recently have appeared to be rapidly rising again. The most recent rise in cases, to more than 2,600 a day, is particularly unsettling.

One thing the article briefly mentioned but didn't really dig into (IMO) is that the peak of 5,451 cases on April 5th is basically a meaningless number and that it is important to try to figure out what the real number should have been.

On April 5th, the UK was only doing 16,000 tests a day and had a nearly 40% positive rate for tests. Only very sick people were being tested. That implies that the 5,451 cases detected that day is a vast undercount of the actual number of new cases at that point. It is bad data science to keep reporting that peak case number in comparison with the current case numbers as if it means anything.

So how many new cases were there on April 5th? No one knows for sure, but various estimates based on community surveys guess that it was more like 100,000/cases per day. That would be a very different graph than what gets attached to every news story.

Compare that with now, where the UK is doing ~200k tests a day (over 10x!). We also have much better community survey data now and can estimate that there are about 3,200/cases a day right now. The daily testing is picking up the majority of those expected cases.

So if you actually compare numbers that are comparable (~100k cases/~1000 deaths with ~3k cases/~10 deaths), you get a much better idea of what is actually going on. Demographics are definitely working in our favor now, which keeps death rates lower. But it's not like we have "solved COVID treatment" and can cure everyone now because we know to use steroids. It's mostly that there just aren't nearly as many people getting it right now as there were at the peak. Even if tomorrow we detected 5,451 cases again, there's no reason to expect that the death rate should approach the peak because we are getting much closer at detecting all the sick people than before.
He didn't name the person, only said he was there.
I don’t think so. But knowing my company’s capabilities and proficiency, it was obvious it was never going to work. Would have been much more logical to buy from one of the many local providers who run their own data centers. It doesn’t really matter because in the end the solution is so bad that we try and use GCP anyway whenever we get the chance.
(1) You're sure about that? I used tax credits a lot and it's always been a deduction on my taxable income (before income tax). I don't think people paying no income tax can gain anything from tax credits.
I'm surprised to see Padauk MCUs being overlooked
Honestly, I think people's reliance on X forwarding is just due to the fact that it happens to exist, not because they really need it. There's nothing like X forwarding on Windows to my knowledge. If X forwarding didn't exist people would have figured out how to do what they needed over SSH with text or when GUI's are irreplaceable sysadmins would have set up an actual remote desktop solution like on other modern operating systems.
NYPD Study: Implicit Bias Training Changes Minds, Not Necessarily Behavior
I am not sure why desktop Linux experience should suffer to make WSL work? Microsoft has the wide pockets to make it work if they need to.
What's the difference between what's being described here and the web?

(In particular, Electron-based local applications which of course have a cross-platform web-based UI.)

I'm not saying they aren't different, at the very least, Emacs prioritizes text, while the web prioritizes multimedia. But I'd love to hear other peoples takes on the differences.
Well, think of a 3270 editor, such as ISPF EDIT on MVS or XEDIT on VM/CMS. Now imagine using that editor through a 3270-to-HTML gateway. That's what I was really talking about. But, you could actually implement a similar style of interaction in pure HTML, without the 3270 layer. Indeed, a lot of classic server-side web apps, even if they weren't text editors, worked with that UI style.

Of course, Emacs doesn't support 3270. But that was my point – that there are UI styles which Emacs doesn't support. They might not be useful UI styles, especially in 2020. But historically they were important, and any suggestion that Emacs is some kind of magic which supports all UI styles isn't really true, although maybe it supports all contemporarily practically relevant UI styles.
Recursion seems to be one of those inflection points that some people just can't get past.
I'm certain I have the ability to super recognize people from audio and smell, but not visual. I'm very nearly face blind, and can hardly remember close people's faces. Usually I can detect a voice actor from a single spoken word, or which co-worker walked down a given hall just from sense of smell.

The audio one is hard to explain, almost like I can visualize their voice thumbprint, hearing each aspect of intonation, syllable spacing, and cadence. It's so clear I can often see it matching over other words by the same person. Rarely an actor might put on an accent good enough I don't "recognize" them, and it's deeply unsettling, like an acustic uncanny valley, hearing the wrong voice on top of a face.

I went without glasses for almost six months when I was little before my parents realized, so I've always wondered if my audio and olfactory centers just overdeveloped.
Well you don't even have to understand it fully, that is what is great about it.

What it is good for is that it gives you maximal freedom in organizing things the way you want. When I start out with a new org file, I just make lists and add functionality when needed.

While with most other todo/organizing applications you tend to be forced in some framework. This is how you should organize, and when you want to deviate things become cumbersome.

And then the other good thing is that editing is FAST (I use evil mode), in most other organizing/productivity tools you have to click a lot. Simple things become a chore quickly.

Freedom + speed = gold
It's good that NextDNS exists, but I can't help feeling that having your main site make the kind of third-party requests you'll likely want blocked by their service is kind of a marketing faux pas to say the least.
Poor documentation seems to be a Google culture thing. I suspect that's why godoc is literally just source code comments wrapped in HTML.
I think Starbucks works for the same reason McDonalds works. Their logo is a seal of okayness that works across the globe.

No matter where I am driving in Europe, I know I can step off the highway and find a McDonalds with air conditioning, food, ice cream and Wi-Fi. I know I can use their touch screen terminals and pay with my card, regardless of the local language or currency. It's a meal for when you don't want to think about having a meal. It's logistically convenient.

I suspect Starbucks is the same.
Automate the boring stuff with Python maybe. It quickly gives you useful results. But of course it’ll only get your feet wet, it’s nowhere near as formal and thorough as SICP.
I tried AISLER once, the PCBs I got were very good quality. They didn't work due to me using tolerances that were too tight (I couldn't easily find their tolerances on their site), they refunded me immediately and I re-ordered the fixed boards. Those were also very good quality.

Overall, I have a very good impression of them. If the price is acceptable for you, I would definitely recommend them. Shipping was very fast, too, the boards arrived within the week to Greece.
That's because in order to understand recursion you must first understand recursion.
Kepler-442b more habitable than Earth, according to new scale UK
The animation is awesome because it shows it would be quite hard to tell that something extreme is about to happen in the morning (when the article details you must have left to survive).
Aren't there multiple volcanoes in that area? I thought the biggest risk at the moment was supposed to be the Phlegraean Fields rather than Vesuvius

https://en.wikipedia.org/wiki/Phlegraean_Fields
How to push a view up to avoid the keyboard in React Native
Am not a sysadmin. However after struggling with LE for a while (esp. failed renewals) I just got an origin CA certificate from Cloudflare and stuck it in Nginx.

Haven't had to think about this again for years now.
We've been joking about emacs being an OS for a long time. And it even reads email (still haven't set that up actually...)
How Cold War Politics Shaped the International Space Station
To understand recursion first understand recursion on a recursive data structure (list, tree). It is very natural and there are loads of interesting algorithms. General recursion is more difficult to understand algorithmically so leave it for later.
> Yes you can configure your browsers to open mailto links with a webmail, but almost no one does that.

Numbers? I always clicked "yes" to that prompt when I was using GMail as my client. Maybe I'm weird?
Reminds me of Operation Paperclip in the United States.

After WWII ended and in amidst a “space race” with Russia, German scientists and other high ranking officials were recruited and placed into well paid positions within the government - most notably NASA. Records of any war crimes they may have committed during WWII were wiped away/ignored.

https://en.m.wikipedia.org/wiki/Operation_Paperclip
Check outreachy.org
Completely relevant.

There's a variant where you don't need CF: compile/install Caddyserver on your box, let it handle the LE certificates by itself, and use it as a reverse proxy to deliver the request to your current webserver.

Caddy being a stand alone binary (it's even possible statically link GLIBC), you can even work yourself around an old distro and dependencies nightmares.

Caddy's config file is on par with Nginx in terms of simplicity, the learning phase is quiet small, I would even say nonexistent for someone with a technical background as OP.
I very much enjoyed, and would recommend, White Noise and Mao II.

As for adjacent authors, I think I'd probably list: David Foster Wallace, Pynchon, Franzen and Roth.
Prelude: Lightweight Emacs Distribution That Rocks
I don't see Apple watch buyers signing up for implicit monopoly practices (or whatever epic's case is) because they wanted a shiny thing they saw in an ad.

I didn't sign up for coke's anti-union movements in south america because I like fizzy sugar water.
Hate to break it to you, but the absolute majority of devs have no idea what HN is, or are interested in reading it.
Small Design Mistakes We Still Make
For the record, snapd is available all the way back to 14.04 [1]

I use acme.sh with dns, it just plonks a certificate in a directory of your choice and runs a reload command of your choice. I actually upload the certificate into a kubernetes cluster. All repeated by cron

[1] https://snapcraft.io/docs/installing-snap-on-ubuntu
You're excluding pretty much every laptop there.
> t's much easier to write such things in emacs than curating various different scripts in various languages (python, etc.) which all require their specific support which is either available or not.

Not in my experience.

I much prefer to use the simpler acme / plan9 way, where I am free to use the language I prefer or that is better suited for the job. Same for vscode, atom, etc.

Vim and neovim are halfway between these extremes and I would say easier to bend towards acme than towards emacs.

That being said, I use org mode because it’s great, thanks to emacs capabilities. I would however also much prefer org mode if it was an external pandoc-like program, usable from anything.
Information Foraging: A Theory of How People Navigate on the Web
When I said somebody else offered more, I meant even more than a raise would cover. Like the other commenter said, significant raises similar to jobhopping are a very unusual thing.

Yes, some places where I worked were very rotten, and with me not being in the HQ but in an 'eastern' (European) office, also no chance of changing that from my position.
I'm probably about to embarrass myself, but I got stuck on this comment. I am trying to make sense of it and I can't. Can you please help me out:

When someone says "I'm not an expert and even I can see that...", they are presumably implying that even without the technical knowledge required to spot an obvious 'fake' or 'quack', perhaps an impostor, they can still identify said impostor.

In this case that seems to me to be a valid statement. Albeit one of relatively low value, since nothing much has been added to the discussion. All we now know, is, that the impostor has overreached and even laypeople can call their bluff (and an additional audience member has confirmed this to us). But that's it.

I want to see how this is often the preface of someone missing something non-obvious though? What is the non-obvious thing in this case, that the parent commenter is missing?
Aren't all CDNs MITM?
surely encrypting at source would solve that? wouldn't matter where it's stored so long as it's unintelligible to prying eyes
When it comes to post-Underworld DeLillo, as far as I am concerned his major novel of that period, and really the only work that sticks in the memory after a few weeks (and I have read them all) is Falling Man.

If you are asking about books from any period of his output, then White Noise can be recommended, I personally see it as his greatest achievement. Underworld gets a lot of hype due to its sheer length but I don’t find it particularly impressive or moving.
I choked at outliner level
Opinion: Neonicotinoids pose undocumented threats to food webs
A simple text editor written in bash
I would say the Emacs user mindshare has shifted somewhat to Doom. There are a lot of Doom fans on r/emacs now, and the Discord is huge compared to what it was. Many new contributors are cropping up. Even some developers of well-known packages, like org-roam, have switched to Doom. Take it from him, not me! https://blog.jethro.dev/posts/migrating_to_doom_emacs/

Compared to Spacemacs, which has complex abstraction layers over Emacs, Doom seems to be much lighter. It's easy to get into Emacs browsing Doom's modules. Plus, the BDFL model is serving Doom quite well since Henrik is a god-tier BDFL. He's constantly active and keeps Doom very focused on performance with sensible defaults and consistent programming style. Docs are a focus and are growing, and they're extremely comfortable to browse in Doom Emacs itself, as well as the Doom and Emacs source code of course.

None of this is meant to attack Spacemacs, it did and does much for Emacs, and many swear by it. But I would say Doom is better these days.
I don't understand whats so hard at making it easy, if one just use source repo tags (which in go module land you should be using).

1) your go.mod should include the version
2) the module itself always assumes its the version of it's go.mod file
3) to release a version you just tag it based on the version in the go.mod file (with later semantic versions being considered the best and what go will use by default)
so module authors have to do.

so module authors dont have to do anything special besides include the version in the go.mod file (and keep it up to date) + tag release appropriately in a way that keeps to go's compatibility promise.

4) when you import a module, you specify what version you want (with a default assumption of v1) so your go.mod would either include the module or modules/v2...
5) your imports in actual .go files would not have to include the /v2 as they would know based on the go.mod file.

you as the end user of the module will follow v0/v1 tag for as long as it exists, but will have to modify your go.mod to use v2 if you want to switch.

does my conception not make sense?
The top comment (2020年在看的) jibes with my Grand Unified Theory of youtube comments https://news.ycombinator.com/item?id=24406562 but no one seems to have been complaining that the kids listen to noise these days in the few pages of comments I translated, so that part may need revision.

Edit: thanks est! this meme gives me a valid roman search term for youku.

Edit2: compare and contrast

CN: https://v.youku.com/v_show/id_XMTM2Mjg4NDg2OA==.html

IN: https://www.youtube.com/watch?v=2AwgRqmdY6g

RU: https://www.youtube.com/watch?v=ZWpgh93WWvo

US: https://www.youtube.com/watch?v=5lgCxWubUnU&t=60
A consequence of the complexity is that some devs stay below v2 forever because it’s easier.
Backwards incompatible changes pile up in v0.x’s.
It’s then really difficult for consumers to install two versions of the same package, which can happen with diamond dependencies.
oh you're assuming that not using org means using another organizer[0].. I just stopped organizing :D

who knows, maybe one day I'll finally see the light

[0] and I fully agree that most systems are way less ergonomic than emacs
> This underlines my point, accessibility for the blind is something from the past. These days, nobody cares about us anymore.

I care. And I'm trying to do something about it - making HTML5 <canvas> elements more accessible to people such as yourself[1].

The key barrier I'm facing is getting people to take my efforts seriously. In particular, as a person who does not require (or prefer) assistive technologies to access the web, I have been making a lot of assumptions about what needs to be done to make canvas elements more accessible to end users. However I expect some of these assumptions are wrong. Or right - but implemented in a way that is not best practice or even very helpful.

What I need is feedback.

My latest attempt to get feedback was an email to the w3c-wai-ig mailing list[2]. I got one response back (by direct email) which led to a suggested improvement which I've ticketed up for action[3]. Any feedback that I can get from end users is not only welcome, it's essential!

I don't expect my canvas library to take over the world; I do hope that it can act as an example to other, more popular canvas libraries to prove that canvas elements can be made accessible: there's no excuse not to make them accessible.

[1] - Scrawl-canvas home page - https://scrawl-v8.rikweb.org.uk/

[2] - Web Accessibility Initiative (WAI) Interest Group (IG) Discussion list - https://lists.w3.org/Archives/Public/w3c-wai-ig/2020JulSep/0...

[3] - Scrawl-canvas GitHub issue - https://github.com/KaliedaRik/Scrawl-canvas/issues/8
Mytechmag Pharma and Life Sciences Edition Aug 2020
> the only issue is that there's no declarative way to advertise support for mailto links, webmails need to ask the user.

What's the alternative? You can't let any website register a handler for mailto without asking the user