skysight-inc/HackerNews huggingface dataset:
Learnerbly | Software Engineer | Full Time | London, UK | ONSITE, REMOTE (limited to Europe)
Learnerbly is a Workplace Learning Platform that enables people to be their best selves at work. We work with organisations to create a progressive learning culture that empowers their people to own their development, guides them towards the best learning opportunities, and supports them in applying their learnings.

We are looking to hire a passionate full-stack engineer with experience in designing for and operating AWS based systems. Developing in Javascript/TypeScript for an AWS Lambda based architecture, using AWS DynamoDB and ElasticSearch, the ideal candidate should be familiar with these technologies. This knowledge may come as professional experience or personal research but you will be expected to speak knowledgeably about the state of the art with respect to web application development and infrastructure design. We like ‘geeks, and your ‘geek’ credentials are more important to us than your professional or educational experience. Show us your personal projects, tell us what you like and what you don’t like, about interesting things you have read, projects you have been involved with, people you have met and what you have learned.

Reach out to me or apply via https://learnerbly.teamtailor.com/jobs/917572-software-engin...
Developers Are Irresponsible and Childish
this video is relevant to every country now, i can see this happening very clearly in my country with my friends and family, but i can't do anything about it, because i think people understand that discrimination thoughts are immoral and wrong, but since they get immediate benefits like influence and space to talk, and ignore the consequences, if someone try to talk to them ,like the guy in the video, they will fight them or try to convert them. its like humans don't follow religion or other cult because of belief ,but because of some ulterior motive they have.

another question from the video, what is a Freemasons, i tried googling but cant understand it, is it like a cult?
Some people in my country are very negative about immigrants. 'They should stay in their own country'.

But I really believe the world is going to be different in 10 years from now. And it is very likely a lot of people must migrate to other places because conditions become unlivable.

You might become a foreigner yourself one day.
Sorry, but that's lazy thinking. I used the term steer the boat for a reason. He was in charge of a huge system with its own momentum expecting a change of the sort you want is just silly.
US abandoning all the fronts he had would've been disasterous for everyone.
Regarding syria, the Syrian situation was in full swing without Obama's US involvement. The ISIS situation and Iran fighting along side Assad is a direct reprocussion of the bush invasion of Iraq.
Obama did everything he could not to have forces inside syria, that's why russia and Iran established forces there. Just compare US involvement in Syria, to it's involvement in iraq and afghanistan. If anything, you could blame him for not doing enough to ward off Iran Assad and Russia.

Your type of delusional perfectionism will deter any leader who tries to follow your moral compass while keeping in touch with reality. We will be left only with assholes in charge, because they don't give a fuck what you think.
There isn’t a tb3 kvm switch available on the market, that would do what I need. So I’m just re-plugging the tb-3/usb-c docking station downlink cable between two laptops. All the peripherals are connected to the docking station so I don’t need to switch them.

Probably could build a mechanical contraption to do that on a lever push. So that’s what I’m curious about too: why yet no mechanical switch if I’m literally doing it manually already?
I've been using Angular 1.x for a private project for a while and have been mostly happy (apart from the performance). It basically has everything I need.

I laughed a bit when I read this last part: "I recommend paring React with Redux, Redux-Saga and RITEway. I recommend pairing Redux with Autodux and Immer. For complex state transitions, check out Redux-DSM."

That's a whole lot of new libraries to pair and learn, too.
And have no children to ask you what the wifi password is.
Totally agree that feature discovery is a problem.
Does Facebook have to pay for links?
The beginning wasn't great, but it had some really hilarious lines later.
US somehow managed to lawfully (at the time) send all Japanese-American to detention camps, though.
World peace? Did you ever looked at all the wars that happened since? Many involving the US army ... And not in a nice way...

If you speak of the western world, the main reason for peace is the construction of the european union, creating much more cooperation between countries that had always been fighting each other.

US foreign policy is not driven by peace, freedom or whatever propanganda created to have people's support but by self-interest. It's the same for any country.
BenQ PD3200Q (my current monitor) also has this feature, and comes with a puck style remote for quick switching.

Added bonus, it's quite a good monitor!
A lot of people are making tangential points in this discussion (“concurrency is always hard!”) but you’ve put your finger on the key point.

Concurrency is hard, and one fairly successful approach is to provide battle-tested libraries for these high-level use cases (“run M functions with max parallelism N”). Go gives you low-level concurrency tools, but actively resists the kind of abstraction that would let you make reusable high-level tools, so that robust library doesn’t exist.

It’s a strange lack, as it’s meant to be a concurrency-focused language, and the standard library is absolutely terrific in other areas (eg networking and encryption).
The Anti-Relativity Movement
What works for me is a barebones window manager. I use cwm on Xorg and don't have any window chrome or toolbars or start buttons or slack notifications or anything. When an app is full screened, you literally can't see anything else.

Works pretty well. No clock is nice too. Unless I check my phone or run the date command, I have no idea what time it is.
I only have X11, so I use x2x which keeps it simple: Grab the cursor at the edge of the screen and proxy the X11 protocol to the other machine(s).
That sounds unfortunate, to say it lightly. So an actual model would predict almost immediate doom? Is there any climate model taking these things into account?
Used by William Basinski in this piece:

https://www.youtube.com/watch?v=AKuJSU_ANss

"On Time Out of Time is a suite of works originally commissioned for the 2017 installations ‘ER=EPR’ and 'Orbihedron' by artists Evelina Domnitch and Dmitry Gelfand (in collaboration with Jean-Marc Chomaz and LIGO) for the exhibition, ‘Limits of Knowing’ at Martin-Gropius-Bau, Berlin by curator, Isabel de Sena.

These works utilize, among other things, exclusive source recordings from the interferometers of LIGO (Laser Interferometer Gravitational-Wave Observatory) capturing the sounds of the merging of two distant massive black holes, 1.3 billion years ago." -- http://www.mmlxii.com/products/638576-on-time-out-of-time
It doesn't. Sorry, what was I smoking.

Edit: the only ones I could find with usb c were full KVMs and far more expensive. I would guess a female usb c to male usb 3 adapter might be a cheap workaround.
Yawn. Excusing your abdication of personal duty to future generations through hand-wavey ideology.

It’s ok for previous generations to pay for the roads that allow you to travel and sell your wares or skills but a tax on your pollution to stave off mass re-settling of people in your lifetime would violate your sensibilities.
Congrats on shipping!

Some feedback:

1. Can you rewrite the summary to be more clear? I had to re-read it a few times to understand what the tool does.

Instead of “Show people's appreciation for your contributions on your readme”, how about “Show off nice complements from your users (that you are especially proud of.)” ?

2. The demo seems to have caching enabled, no? I refreshed a few times but was repeatedly shown the image of the same kudos shown in the readme.
The Joys of Owning an ‘OG’ Email Account
The Joys of Owning an ‘OG’ Email Account https://krebsonsecurity.com/2020/09/the-joys-of-owning-an-og-email-account/
«Distraction, in other words, is a symptom of a problem – not the problem itself. Those deeper and systemic reasons – such as an inability to cope with fear, anxiety or stress – deserve our concern, because it’s only when we start to address them that we can make real progress.»

Good.

Further down, pretty reasonable and actionable.

Firefox's (or possibly Safari's) Reading Mode recommended.
I get loads of invoices, too, from all over the Commonwealth. The more I think about it, the more I suspect the author is right: there are a lot of people out there who think you can just type someone's last name into webmail and it's just going to magically go to the person they intended.
Pilgrimage in the Age of Pandemic
This is a good point and may well be the case, we'd have to look at the exact rules of jurisdiction.

But even if it's true, that's not something that obligates the US to play ball. They don't have any obligations to the Court.
You'd spend about 1000th of the time in a debugger compared to modern C++ and about 1000000th the time compared to C.
I’ve picked my numbers from each of these countries’ censuses, whereas your source claims an estimate, and I cannot verify their methodology because source of that table takes me to an unrelated telegraph.co.uk article (likely a bug in the wikipedia article).

Either way, if the OPs hypothesis is true, we should see a change in corruption levels with minority percentages. I’m not an expert in Eastern European criminology, but I highly doubt that is the case. There might as well be Eastern European countries with substantial Roma population, for some definition of “substantial”, but that doesn’t change my original point that high cultural homogeniety and high police corruption definiely does co-occur.
Go comes with thread sanitizer, which you can enable with go test -race ... If your unit test exercises a race condition, this will blow up your test with stack traces of the data race.

It sounds a bit like Coyote, which also looks very useful for C# applications.
This doesn't seem to be making it easier than before, just making an exemption to our current blanket closing of the borders.
I fully agree with you, that there is good content. But in my experience, the good content on HackerNews is freely accessible without ads or paywalls because the author has another job and is writing just to get his/her story out, and not for any financial reason.

I'm happy to read a programming story written by a professional full time programmer just for fun.

I'm not sure I would equally enjoy a programming story written by someone who cannot find a programming job to pay the bills.

In the beginning, the internet was only people sharing things just for fun in their free time, without any commercial intent. I would like to go back there as the base model of how content websites operate.
Azure DevOps Wiki is a Git repo at the heart of it. They have built an editor and rendering layer on top of a git repo of markdown documents and image assets.
I use Interactive Brokers for the same purpose. They're pretty much your only option :)
You_Can_Communicate_with_UFO_Space_Intelligences
CppCon 2016: Rich Code for Tiny Computers: A Simple Commodore 64 Game in C++17
So now you're saying attacking the netherlands is the same as not cooperating with the ICC? They don't have to attack netherland nor sanction the prosecutors to ward off the ICC, they choose to use escalation of force, because that's how they perceive the world as a constant battle ground where anyone will strike you if you don't strike first.
Shame you didn't write an Ada compiler, the docs were available. It would've been interesting to see what you would've come up with. It'd still be interesting I think.

A lot of the older closed compiler are still based around the program library idea which is no longer required, considering GNAT is file / project based. I've only used GNAT and have no idea how the program library versions work.
And not all possible data races.
Is it really that bad?

I recently bought a quite big apartment (140 sqm, one balcony and a terrace with a view) at a minute walk distance from St. Peters in Rome for 460k and the mortgage rate is 0.73% at less than 12k/year
Google Trends search interest for 'Bard' has almost no spike for December 2019 when the Netflix Witcher series was released [1]

(It does show a spike for the Netflix series 'Bard of Blood' which is an 'Indian espionage thriller' but the marketing for that doesn't show any medieval instruments)

[1] https://trends.google.com/trends/explore?date=today%205-y&q=...
Back in 2003, Rondellus came out with "Sabbatum: Medieval Tribute to Black Sabbath". See https://www.youtube.com/watch?v=AX2y51ixsu8 for their version of War Pigs, titled "Verres Militares".

In 2006, Richard Thompson included a short (30 second) instrumental riff on "Oops I Did It Again" in medieval style, titled "Marry Ageyn Hic Hev Donne Yt", as part of his "1000 Years of Popular Music" album. https://www.youtube.com/watch?v=JIMJDNQx0B4 . He jokingly referred to it as a "medieval ballad from Brittany".

I'm sure there are other precursors.
There are many industries that could benefit from Ada, but one in particular is the games industry, but then, they'd also have to start designing stuff, stop feature creep and changing every little thing all the time, and crunch.
Why you need to build OS for a new device from scratch? To quadruple efforts needed?
On .NET and C++ they surely are not, given that you can fine tune them either by providing new schedulers, magic methods on awaitable objects that can be either value or reference types.

So not only you can control the scheduling algorithm, you can control how the async/await state gets managed in memory and also introduce additional parameters that influence the decision when to switch tasks across owner threads.

Try to do this in Go via channels, while offering just the channel syntax to the caller.

EDIT: The only thing in common between JavaScript, Python, .NET, C++ and Kotlin async/await is the name of the primitives.
That's not necessarily the same thing though.
Verbosity can obscure the information you're trying to gather from the code you're reading. A "can't see the forest for the trees"-kind deal.
Ask HN: Should I start a business in 2020?
What are the reasons for/against starting a new startup in 2020?
The human body can actually consume a fair number of carbs and still be in ketosis. I think of the big marketing problems that ketogenic diets have is the perception that it’s “no carb” which makes it almost impossible in modern life (oh no, I have a work lunch and everything has some small amount of carbs).
The use of choral response is fascinating. It's how Abraham Lincoln was taught in his blab school. The fact that it requires active involvement is also oddly reminiscent of some of the Japanese quality control stuff, like the pointing used in the railways.

It all makes sense.

We don't manage to solve the more-limited problem of reliably teaching kids to read, so I really don't have a lot of hope for Direct Instruction. Known-good reading technique, which is phonics, is pushed aside for known-bad techniques that fit people's trendy ideas of how reading might be done. We've also started to really screw up math, pushing weak students to ape the mental shortcuts of the more-advanced students before getting a solid foundation that produces reliable results.
I still have a copy of the original Ada MIL spec.
It's not so limited in scope, Congress could pardon half the felonies in the law book. It's only limited because Congress does yet have the authority to pardon people already in bars (or does it? I could be wrong here), but that could be changed.

As for Nixon, not pardoning him would have led to some very messy politics (does he even quit?) in the middle of the oil crisis/price controls/etc. I have no idea how it would have played out, but the US needed at the time a functioning presidency (more than usual).
YMMV. I have a good friend who went to an American international school in Belgium that did the IB. It was a lot like you describe - many more freedoms and the teenagers were treated more like adults. He had a very good experience there. My experience at a large state school in the Bay Area was pretty much the opposite.
Secret Network’s privacy-focused smartcontracts move a step closer to going live
I think right now Lady Gaga, unless I missed something.

However, "Surfin' USA" goes to whomever owns Chuck Berry's rights to "Sweet little sixteen" -- those were much more similar than "Born This Way" and "Express Yourself" IMO.
Tony Hoare, famously, called null references a "billion dollar mistake"[0]. Much preferred to checking return values is to use a language which models null references in the type system doesn't compile code that would try to use a null value as if it weren't null.

Ok, fine, but for whatever reason, some of us don't have the option of working in such a language. What to do then? The author seems to think it's obvious that the answer is you check for null in any function that could possibly receive a null value. This means you have to check for null for every reference type in your system, which is madness.

I agree with the programmers who the author thinks "Do Not Get It". When you have a null reference bug, you fix the bug where the reference is generated, not where it's used. If you fix it at the place where it's used, you've barely fixed anything, because the place where it's generated will continue to send nulls to unsuspecting callers who will blow up when they assume it's non-null.

It sounds to me like the fix here is to write a validation routine for the configuration to ensure that it doesn't vend null values to the rest of the program when it shouldn't. The service can validate its config at load time and fail to start up if it's invalid. This will block your deployments, but your customers won't be impacted and your code won't be littered with null checks that fail to address the root cause.

[0] https://www.infoq.com/presentations/Null-References-The-Bill...
I agree, but I tend to view it as proof that we don't know what we're doing yet and, to some degree or other, all our programming tools are still awful. The best you can do is look at your problem and your preferences and choose the combination that gives you the least amount of awful currently available.

That's pretty miserable, really. At least it pays reasonably well.
scp to one one of my unrelated websites and send http-link.
Remove file afterwards... #notperfect.
The conspiracy theory is that the agency conspired to do this for political reasons. Even if you discount that entirely it does not take away from the fact that this is possible and happened, and that in itself ought to be cause for concern.
At least in the US, parodies tread on thin-ice when they are done in any commercial setting, which collecting ad revenue implies. Fair use is complicated though.
> Sanctioning these type of individuals is a bully move

The Republican administration pre-Trump appeared to be on a mission to glass 2 countries and entirely spirited at the thought of gearing up and invading of Iran. It was so terrible that the Obama Administration's foreign policy, which had a lot of problems, looked pretty good by comparison.

I'm not sure where the "international cooperation not based on power and submission" business the thread root was talking about, but speaking as a foreigner I would encourage US administrations to stick to bullying, this is the good end of the spectrum of US foreign policy. 2000-2010 wasn't that long ago.
Plugging the holes, even if you don't believe they are being exploited, is essential to restoring bipartisan trust in our elections.

The actual methods are quite ingenious and worthy of HN discussion. We really don't have anything in place to secure our elections or even determine how bad the fraud actually is.
do you know how many packages they take?

As many as can safely fit into conductor's compartment. They can refuse to take package if it would get train delayed - so better have exact amount of cash because card readers on trains are extremely slow.

How does the receiver know when their package is coming? (other than the train timetable)

Train timetable only. For most trains delay information is published on operator's website. Delays are rare, except holiday season.

If receiver misses their package it goes to closest warehouse, then receiver is called and can request delivery by another train, but needs to pay another 4$ on pick-up (plus fee for every day package spends in warehouse).
It doesn't matter. Putin is the one to blame.
I'm paying for the newspapers that I read, and I usually close a clickbait website once I find out.

So then, the question here is: How many websites are there that are worth my time to read, but not worth purchasing a $5 monthly subscription for?

So I'm not sure that there is a use for micropayments here. Either it's good quality, then they charge $5+ anyway, or it's "ad level quality" and then I'm better off not wasting my time.
That's slightly faster than my Silicon Valley upload speed.
no, no and no. For the last part: gifting to family in Germany is so very cheap and in the case of land nearly unrelated to actual worth. Second he could sell it at a low price and - if this is price is not lower than, what municipalities, she had to buy 3% tax. Even better: put it into a company, load on debt for the house and do a share deal (some thousands for lawyers but definitely inheritance tax free)
[0]Negligence is "a failure to behave with the level of care that someone of ordinary prudence would have exercised under the same circumstances."

Essentially, it comes down to what a reasonable person would do.

A reasonable person would probably not invent claims without evidence. Let's take the Kyle Rittenhouse case as the example since it's so recent and visible. The Twitter mob openly calls this individual a murderer, white supremacist, and terrorist, among other things. They also invent and distribute "facts" which are material to the case such as where the individual got the AR-15 used during the event, and the circumstances surrounding its use. [1]Significant effort is undertaken to obfuscate the truth through the editing of video footage and censoring of contrary opinions.

> Elon musk called someone a "pedo guy" because he moved to Thailand, and was found to be fine because a reasonable person wouldn't take the statement seriously.

This is clearly not the case when dealing with situations like the above, and many others which lead to individuals being deplatformed, harassed, or physically threatened, or even attacked. There can be no doubt that claims of racism, sexism, homophobia, or other bigotry are taken seriously by all the major platforms and society as a whole. It is common knowledge that such claims cause harm.

A reasonable person would not make damaging claims without any supporting evidence, manufacture fake evidence, or aid in the distribution of either.

[0] https://www.law.cornell.edu/wex/negligence

[1] https://www.breitbart.com/tech/2020/09/02/facebook-declares-...
Who is paying for these studies ? Are we going to find out that the sky is blue too based on 1000 pictures from south west England too ?