skysight-inc/HackerNews huggingface dataset:
If you want to avoid changing the complete chain to Task, there’re workarounds.

You can block the caller thread waiting for the task. Deadlocks are possible with this approach due to synchronization context shenanigans, but they’re easy to fix, VS debugger is quite good at multithreading.

Another method, you can run whatever dispatcher on your main thread, in modern .NET that’s usually Dispatcher.PushFrame.

Also, if the async method returns no values, you don’t need to change the call chain, you just need to catch and handle exceptions.
Censorship is ridiculous. Given the current political climate, the chinese government can't really do much to the U.S. (as it knows it's no match), small retorts like these are their way to signal discomfort. Plus they've had a long infamous history of doing exactly this with U.S. based software, so it comes as no surprise.
You can’t even tell that with 100.000% confidence of code you write by hand using ‘echo’ and run locally.

In the end you have to trust your OS. If you write that yourself, you have to trust the CPU. If you build that yourself using discrete components, you have to trust that nobody sneaked a CPU into what you think is a simple NAND gate, or into a wire you used (https://developer.arm.com/ip-products/processors/cortex-m/co... tells me a 32-bit ARM CPU can be 0.008 mm² and use 5.3 μW/MHz. An attacker probably would need some extras such as memory, but _if_ you happen to be worth it to an attacker with huge resources, these things could end up in surprising places, so you would have to get out your microscope, and look at every single component in detail)

With iOS, the ‘only’ addition is that you have to trust Apple, too. It could change the binary, put code in iOS to change what’s running, etc.

If you are concerned about that, don’t use iOS.
A far-fetched hypothesis, but I enjoyed the science-fiction-like imagination and the facts used to support it.

> Both these enigmatic diseases make sense..under a Panspermia in-fall model and the evidence consistent with such a model is critically reviewed.

> ..an exceptionally bright fireball event was seen on October 11, 2019..[in] NE China.

> If a fragment of a fragile and loosely held carbonaceous meteorite carrying a cargo of trillions of viruses/bacteria and other primary source cells.., may have entered the mesosphere and stratosphere at high speed ~ 30 km/s, its outer, loosely-held envelope carrying a biological cargo may have got dispersed in the mesosphere stratosphere and troposphere.

> ..The possible link of sunspots with pandemics..is worthy of brief further discussion. The present cycle has seen the lowest minimum for well over a century.. Sunspot minima are associated with a weakening of the interplanetary magnetic field near the Earth, which in turn allows easy ingress of Galactic Cosmic Rays (GCRs) and electrically charged bacteria and viruses to the Earth.
Geometric algebra and Clifford algebras are technically the same thing. The difference is that the term geometric algebra is generally used to refer to the work of David Hestenes, while Clifford algebra is used in more formal settings.

David Hestenes is himself a physicists. He did a lot to bring Clifford algebras into the main public attention (mainly applying it to the study of space-time). He used the term "geometric algebra" because it looks like this was the term used by Clifford in his work.

There is nothing wrong with teaching the cross product, some people (me included) just think that teaching about exterior (and geometric) products would be more productive.
Well, no. I went seeing some stages of the Giro d'Italia. Time trials are awful on TV but great on the street because you see every single athlete passing by you. Normal stages are great on TV (3+ hours of live feed) but awful on the street because you don't see anything and you know little of what's going on. However in both cases it's great to be at the start, maybe a couple of hours in advance, or at the arrival, especially after the end.

Ciclocross is different. They have as much as 100k paying people (on venue) in the Netherlands and in Belgium. It's also great to be able to move around the track and see the cyclists in different spots. Probably this is possible only in smaller events. I have experience of races in Italy.

MTB, no direct experience. Looks great on TV and YouTube.

And if all cycling would go on pay TV, goodbye. I'll be a little sad but I'll look at something else. I'll keep cycling tough.
While there is much sage advice in this blog post, the topic that I appreciated most was the gotcha about neophilia.

Not only have I seen my own natural tendency to overvalue new technologies irrationally, I've seen it in most of my colleagues as well. Stepping back and carefully weighing the pros and cons of new technologies is an excellent way of preventing neophilia from moving a project in the wrong direction.
During the second world war, only about 25% of the solider fired their rifle during the war. Among those few that did, the wast majority did so in response of a buddy getting shot or shot at.

It takes a lot to get people to kill an other human being. A country and freedom sounds like a nice concept but in the battle field what actually count to push people over that edge is pseudo-kinship.
Google Data Tracking: How to Track Users on the Network
Learn more about your data
> A lot of libraries are abandoned or on life-support - just do a random search on rubygems and check release dates.

Every language has this problem.

Even Elixir. The sole maintainer of the most popular AWS library isn't using AWS anymore so he stopped maintaining the package. He tried to give the project to another maintainer but after months of asking, no one wanted to take over the project.

There's also lots of Elixir libs where it looks like some package author was super gung-ho about making something and then the repo hasn't been touched in 4 years.

I see the same thing in Python too but one big difference is, with Python (and Ruby and Go and PHP) you often have officially supported libraries for things like AWS, Stripe and other important / popular services. With Elixir, you'll be on the hook for writing your own clients for most services.

I've asked Stripe a few times if they will add an Elixir client officially but they always give the same response of it's not worth it because there's not enough demand.

I want Elixir to get more popular but it's a very sketchy world outside of a few Elixir packages that are either developed / maintained by the core team, or have a huge following because it's solving a problem that pretty much everyone has. Basically you need to be prepared to develop libraries and a lot of glue code yourself to get started before solving your "real" business logic.
I mean, street wars are unprofitable in the large to gangs, and yet they still happen.
That comment was about other ideas for hacked electronics stuffed in a pregnancy test, e.g. a keyboard ("but it would be only one character" in the previous tweet, and the "and to get it, you have to pee on it". Later, he names the idea "peeboard".)
HN: "Facebook, Google, and other Big Corp being gatekeepers is censorship and horrible!"

Also HN: "The OSI is the One True arbiter of the term 'Open Source' and anyone who uses it in a way that disagrees with the OSI is dishonest and trying to cheat you!"

¯\_(ツ)_/¯
Teenages tend to revolt against their parents no?
So what?

You're saying life is not worth living if you're not at least middle class with no big struggles?
I quite enjoyed a lot of the Seinfeld episodes when it came out. Some characters annoyed me to no end, but they helped the narrative along and it was enjoyable overall.

These days, I think we expect everything to go to extremes. It has to be hilarious, not just funny. It has to be tragic, not just dramatic. It has to be action packed, not just action.

Seinfeld wasn't hilarious. It was just funny, in kind of the same way your friends are funny when you're joking around the table during poker, but any outsiders would probably think you weren't funny at all.
No, it's not. The current situation is not privatized. Police are beholden to government leaders, who are elected.
Please don't make speculations like that about HN. I'm pretty sure it's against the rules, and even if it isn't, it doesn't foster good discussions.

You can't always know what is the reason a story is or isn't on the front page. For the record, at the moment, this story is the top story on https://news.ycombinator.com/active, which is the main way I personally view HN. So I doubt it's being actively hidden.
They should revive you because you paid for it.
But that's just theory, in practice users don't squint their eyes when they use your UI, meaning that in practice perceived brightness does matter, less how it comes about.
Precisely. ;)
Minor nit - Twitter messages are up to 280 characters now.

https://blog.twitter.com/en_us/topics/product/2017/tweetingm...
Could you clarify what the issue with Microsoft and Windows 10 is? I have no reason to doubt you, I would just genuinely like to know what to look out for.
Cryogenic preservation is treated like mummification, you’re just declared dead. At which point your assets are likely to just get spent.

If you want to be safe, set up a trust that pays to you preferably and if not then to any descendants you have. That’s unlikely to work if you’re somehow revived in several hundred years, but it’s better than hopping random people will hand you money voluntarily.
Yes, but they'd likely get even less from private policing. That the current situation is bad isn't a good reason to go and make it even worse.

I'd love to see how such a system works out in practice, but much like anarcho-communists, there's no real evidence, just theorycrafting.
The headline exaggerates tremendously, but there is hint of truth.

Contemporary journalism failed to be critical, perhaps as a reactionary compensation to really borderline insane theories sometimes spread through the net, but it was not the first time they supported questionable decisions through biased reporting.

But everyone reiterating the Russia collusion and framed Assange as a Russian asset should be ashamed of themselves and other journalists should be ashamed to share the same profession. There was little reporting and a lot of hit jobs.

Yes, there are even worse cases like governments poisoning critics like Nawalny. It doesn't even take much to notice that a redirection is also an admission of guilt.

Perhaps journalism deserves the precarious position they find themselves in, but an open and honest press is something bitterly needed. There are some good outlets which suffer immensely under the pressure of the attention economy, but a lot of mainstream news media has degraded to entertainment to satisfy emotional needs of their readers.
> So, what happens when you get pulled over?

People get pulled over driving company cars all the time. That's exactly what this is.
Software Development Stage
From experience I'd say there doesn't tend to be a great deal of documentation, or up-to-date documentation anyway, on a large monolith application.

Good software engineers are not necessarily good writers, so even when there is documentation it's not always helpful either. Especially to completely new people in a project without background information. For security related work, how much background can you assume? How in-depth does the documentation have to be? etc etc..

Documentation, even when it's there, doesn't always fix this.
I second that. Been working on a startup with our core system in elixir for a year now. I only wrote my first genserver 2 months ago and I've yet to touch protocols. I got pretty far with what you can learn in the first 2 weeks + some ecto specific nuances.
Thanks to hyperinflation, that's a reasonable price.
I used to bring collections of mod tracker files on floppy when I visited friends!
Interesting, why is that?

I'm a big Python fan, and don't know anything about Julia really. So interested in your thinking.
Uber’s Dangerous Drive to Serfdom
I have a draft blog article called "The Almost 10x Developer" because I have seen exactly this soooooo many times.
How do you conflate not existing before birth to not existing after death? Comparing cosmic duration to one's lifespan is not the same thing. It might sound very profound, but it is not, believe me.

Also, I don't think you are 50+. You seem like a young kid who has just read some pop-philosophy to me. Anyone who has had a life-threatening experience or a grave illness will tell you that philosophical solace that is existential in nature does not carry well(See: PsychoNeurosis in patients with grave illness), that is why most people resort to things that provide them happiness in this lifetime and to things like mindfulness, being in present etc.
Never have I ever had a a pleasant interaction with law enforcement.
I think that is what was implied by above poster, nothing to do with getting shot.
Back in the days, I had a miniCD mp3 player.

250MB per disk and only half the size of a regular CD mp3 players, which were the way to go back then, because everything else didn't have enough space or was too expensive.
Agreed, network errors are very common but the partial failure scenario, with a fully functional client-server connection but failed server-server replication connection, seems rare. Maybe I don't read the network failure post-mortems carefully enough. When routers fail or are misconfigured, all hell breaks loose rather than clean partitions occurring.
Regarding the fighting game approach, that would be an interesting application of machine learning. Given a player's previous performance in a fight, predict what they will do and use that as a better heuristic in the absence of additional input. The downside is that lag would be much less identifiable as such, because things that require volition (e.g. an attack) might be predicted and shown to an opponent even if they never happen.
Andromeda galaxy has a humongous halo of gas
While may will buy a pregnancy to check for unwanted pregnancies, there's also many who use them to check for wanted pregnancies, so perhaps only to not wanting to be pregnant should use the electronic tests?

I feel like there's a better option, it has to be possible to improve the paper version, without adding a battery, LCD and a CPU.
CNS-Solutions - Member of Frequentis | Full Stack Developer, Test Engineer | Vienna, Austria | ONSITE required in general, but mainly REMOTE during COVID-19 | Full-Time

CNS-Solutions & Support GmbH is a 100% subsidiary of Frequentis AG based in Vienna and was founded in 2004. Our incident management solution efficiently supports our customers to plan events, prevent service interruptions, analyse situations and restore normal operations. A thorough documentation of all activities, information exchanges and communications helps our customers to ensure a responsible and reliable operational service.

We are in the process of developing the next major release of our incident management application for different mission critical business domains such as public transport, maritime, defence or national air policing.

We are recruiting for a full stack developer and a test engineer to join our development team in Vienna. Your focus will be on the development of our frontend as progressive web app and our Java backend. We are enthusiastic about exploring new technologies and architectural styles such as CQRS/EventSourcing and Micro Frontends.

We use: React, Redux, MaterialUI, Typescript, Mapbox GL/JS (Frontend), Java 8/11, Spring Boot, Cassandra, Elastic (Backend), Docker and many more 3rd party libraries.

If you are interested in joining our small and passionate team in Vienna and for more information visit : https://cns-solutions.net or drop us an e-Mail: office@cns-solutions.net
Does https://idea.popcount.org/2012-07-25-introduction-to-hamt/ count?
How very Fox News of a headline
She gives very good advice for us non-designers though use color templates. They are available as book or webpage and by trying out just a handful that seem to fit your needs you can quickly get to a reasonably good design.
It works for me at least.

https://blog.datawrapper.de/colorguide/
There are a number of commenters here getting hung up on what is or is not expected of a “senior” employee, which ignores the likely explanation that “senior” is something that costs a company exactly as much or as little money as they want it to. Think of it like “air miles” or “rewards points”. The hiring market has been extremely tight in recent years, and so it’s natural to see companies leverage job titles as part of competing for employees. (You might hear managers say “we’re just not getting a high enough quality of candidates for this role”, and an easy thing to do is to increase the job title. Increasing the salary and benefits is much harder since it requires justifying more budget.)

True, the employee can now leverage the job title for more compensation, with their current and potential employers, but the onus is on the employee to negotiate, and in the meantime the employer gets the benefits. (Note that “benefits” does not mean that the employee suddenly becomes better than they are, it means that a known-quantity employee continues to do satisfactory work for the company for a time, at an acceptable price.)
Ok, _Now_, HN wants to let me reply. I put my response in the parent comment. Sorry about time traveling.
So true. Even in the best case scenario if they manage to revive you perpetually, the universe will eventually end and then you'll be there to experience it... For someone who is afraid of dying, I can't think of a worse way to go.

To an atheist, uncertainty is the source of all hope.
The argument is zero vs non-zero and anything else is noise
Odd, I've seen so many encoding problems in other languages (Python etc) but unicode has worked completely flawlessly in Ruby always.
Having just turned 31 this hits home. I appreciate the positivity he could find in the twilight of his days. I can't help but feel I may lack the courage to face death the same way. His focus on gratitude really does seem to match what I understand to be the best way to find joy in the often bleak life we find ourselves in. There is almost always someone or something to appreciate in our lives.
Organisms have survived thousands of years frozen. God doesn't exist scientifically.
Training in Amazon Web Services
Practical knowledge in Amazon Web Services (AWS) is fast becoming a must have for any IT professional in the development and the operations section. With the AWS Solutions Architect associate path, and AWS fundamentals path, even as an absolute beginner you can be confident and apt in using the AWS infrastructure to build/deploy products in the cloud.
Finding some 50-300 years in the future that cares might be a problem.
Did you note that the OP said it is a well known psychological phenomenon and not some utopian enlightened state that most of us can only aspire to attain?

And fwiw, Schopenhauer knew about Buddhism very well and talks about it in length in his essays on pessimism. What he means by attachment here is in fact, the Buddhist equivalent of craving. What you own can add to your vanity, but it is what you do not have or are longing for(in this case more money) that shows your true inclination, which Schopenhauer describes as worth. It does not mean that money has no worth, it means that the money that you already own has way less worth than what you don't. Aphorisms are pithy for a precise reason ¯\_(ツ)_/¯
I think you'll have better luck trying dark majycks to become a ghost personally.
Thanks for the clarification; most EU countries just made some kind of diff to the GDPR and did not make it an explicit law
I guess the meaning of Senior has changed, that's fine - but what is the level beyond Senior now?

Ancient? Graybeard? Hallowed?
when the reply link doesn't show up, you can still click on the timestamp of the comment and reply there.
Isn't Commander Keen just a 2d platformer, something that is abudantly available on most platforms nowadays? Though I've never played it, so I might be missing something
Can having a personal motto make you a better Engineer?
I want to address this, since it's not the first time I've seen it.

> Seriously, just use Office 365. Otherwise you'll forever be dealing with a constant low grade stream of interoperability glitches.

The obvious answer is that they're already using an alternative to MS Office if they're using Google, and the reason for the migration is not interoperability issues.

Importantly, however, Office 365 is also not a usable alternative if you need perfect interoperability with MS Office files. Trust me on this. I've had an administrative position for the last couple years. Suddenly I went from rarely having to deal with MS Office files to a steady stream of them.

No big deal, I thought, since my employer uses Office 365. It's literally a joke to think you can share files with users of the desktop version of MS Office. Many, many times a message has popped up telling me I need to open the file in the desktop version if I want to edit. (And I don't think it supports the older Office files at all.) I mentioned that to the secretary and she just laughed and said you can't do collaborative work with the online version when everyone else uses the desktop version.
That article is either crap (e.g. rubbished Dvorak to make some anti-government point), or irrelevant.

It's irrelevant since we were discussing typing _comfort_ (RSI etc), and it's difficult to find someone familiar with both Qwerty and Dvorak who will not argue that Dvorak is more comfortable to use.
Some nearby introverts quietly disagree then dream of hiking in the mountains in nature. I guess that's a relationship of sorts.
How do you find them on Spotify at the moment? Is it just by searching "audiobook" and then shifting through all the random stuff that brings up, some of which are audiobooks?

EDIT: I've just found https://community.spotify.com/t5/Content-Questions/Audiobook... which says

> In Browse > GENRES& MOODS > WORD you can now find these options.

Which should be available through their API using https://developer.spotify.com/documentation/web-api/referenc...
It's not immediately obvious how I get to the Browse section through the awful interface at https://play.spotify.com but you can jump straight to https://open.spotify.com/genre/word-page
Yep. People like to think we are more sophisticated, but we have built-in animal behaviors. Teens revolting and making their own way is a big one. Hard for parents but important for the kids. I still find it weird how hard wired some things are.
Is Gymshark worth $1.4B? A Financial Teardown that says Maybe
Yes this argument could be repurposed into: if you are born in Africa there is no reason to live
I still think companies like Consumer Reports serve a valuable service at least for bigger ticket items.

Fakespot it definitely useful and I use it quite a bit.

There seems to be a gap for lower priced items. I mean I don’t want to spend all day pasting in urls into fakespot for a $10 item.
Check out Rectangle (https://rectangleapp.com) for window snapping. It's open source and I've had no issues with it.
That is one interesting shebang. Nicely done. Can you explain the error handling stuff?
>If you follow that timeline, there would be plenty of people who were millionaires and on their second or third startup board before reaching "senior".

What does being a successful entrepreneur have to do with being a senior engineer?
A few years ago, someone asked a scientist if there could be life on the moon today. He answered of course there is life on the moon: We accidentally brought it with us when the moon landers left equipment behind.