skysight-inc/HackerNews huggingface dataset:
I don't find this a fair thing to say.

Eclipse was/is de facto the standard IDE for Java and JavaEE development, not to mention it was/is widely used as an IDE for C development. You can still find prebuilt packages [0] that quickly get you off ground. I've built commercial products with Eclipse RAP [1] that are still used today. Eclipselink [2] for persistence is also a great tool. Eclipse EMF [4] for modeling - and I've used that A LOT when building databases and model structures for businesses.

I have since then moved to other languages and tools, but much of today's software was made possible by the Eclipse team. And I thank them for all their great work.

0 - https://www.eclipse.org/downloads/packages/

1 - https://www.eclipse.org/rap/

3 - https://www.eclipse.org/eclipselink/

4 - https://eclipsesource.com/technology/modeling/#emf

(edit: added EMF)
Well, in my experience, you start with open source libraries first, and try to build functionality atop that. If becomes too troublesome then and only then do you look for a paid library.

At that point you can justify the rate by looking at how much work was done previously.

For an example, about ten years ago I was tasked with doing JavaScript charting for stock market data and used open source libs at first. After 8 weeks of working with this, it became clear that this was a tar pit that was dragging time away from our startups core problems. We then bought HighCharts.js for about 3k per year, which saved us over 10k in engineering time instantly based on the idea that we would needed at least two more months to figure things out ourselves.
South Korea used HydroxyChloroquine routinely for WuFlu and they have had very low death rates.
I mean, when I did have to make them I used dvips ... but that was a long time ago. And tables in LaTeX are no joke either.
This!

This is the latest data published by the Italian Ministry of Health. Looking at the chart on the second page, try to ignore the lines (we all know there is an infinite amount of ways one can approximate a curve to the dots) and just observe the dots. Does this seem like a bad year to you? Compared to winter 2016/17?

http://www.salute.gov.it/portale/caldo/SISMG_sintesi_ULTIMO....

Also note that all the charts are misleading since they don't start with 0 (the effect is exaggerated).
You need to write more, you need to read more, and whoever maintains your code will need to read more. More chances for typos. That means more time wasted for everyone.

Why do you think we have async/await now instead of manually typing out all the promise syntaxic mess every time?
I had no idea...
Ok so I'm a Swedish intensivist working i Göteborg.

We currently don't use chloroquine/hydroxychloroquine in the treatment of Covid-19 because:

1. We tried it and have not noticed any obvious positive effect.
2. No serious study have been able to replicate the success of the first French (severly flawed) study.
3. Potential severe sideeffects.

Awaiting the completion of ongoing studies we are using other treatment protocols. Should chloroquine/hydroxychloroquine be shown to improve outcome we will of course use it.
If you want to keep the costs down with S3 you use --checksum or --size-only to avoid reading the metadata with HEAD requests.

You can also use --fast-list to use less transactions at the cost of memory (basically just GETs to read 1000 objects at a time).

You can also do top up syncs using `rclone copy --max-age 24h --no-traverse` for example which won't do listings then do a full `rclone sync` once a week (say) which will delete stuff on the remote which has been deleted locally.

There is also the cache backend which does store metadata locally.
I can write types = I'm doing science. I can write code = I'm doing engineering. I'm sure that feels good for lots of people.

"trying to sound brainy" - totally agree. this is ultimately the aim of so many attempts to show insight by defining or redefining terms - even if the the people involved don't know it.

It's because acidemics and intellectuals have to have ways to evelate themselves above ordinary folk, and usually they do this with language. We can see how important this has become in computing when you look at how important the words you use are. God forbid you use the wrong term, say container when you should be saying entity and oooo, bad programmer - why? Because we don't actually know what makes a good programmer so we have to rely on these cultural language indicators.

What was a nontrival programming problem that was solved by applying these ideas? I'd be interested in that. Somehow I suspect this doesn't exist.
Show HN: Convert Your Image to PDF
The luxurious underground bunkers where the rich bug out
Do you think that's because you are home (which is not the place for work usually) or because you have fewer things to do? Or instead of work, you are focusing on what's happening in the world right now?
Multiplying Backward for Profit
A Quick Overview of Ryzen Mobile 4000 Laptops from Acer, Asus, Dell, & MSI
Plausible: Simple and privacy-friendly alternative to Google Analytics
How do you expect businesses to gamble with a predetermined end date that will probably not match the actual end of the pandemic?

Regulations have many unseen side effects that end up causing damage, people should think harder about them and they would realize that in many cases (most in my opinion) they do more harm than good.
Greetings from the Past – WWII (Eastern Front)
I didn't know that. I could see that trend in the U.S., given how litigious people can be about medical treatments and alledged malpractice by everyone following consensus before research one can defend a treatment by saying it is current best practice, everyone does it after all.

Do you think something like that happens?
This is inspiring and I also like the pragmatic technological approach.

I wish you all the best!
Again, I'm not a native speaker, here are the exact words that krapp used:

- "Don't know what to tell you."

- "The problem you're complaining about doesn't actually appear to exist, at least not objectively."

In my limited experience I don't see any reasons to use these exact words in this context except to belittle..?

Anyone care to explain? My seatbelt is fastened and I'm ready to learn (and apologize if necessary :-).
VS Code is not an IDE. It's a Chromium notepad with a file browser attached.
It's better than it used to be. Still, a way off from what it needs to be.

The first version was on Microsoft Dynamics (yes a CRM...) for whatever reason iirc.
DNS translates a name into an IP address. This is not DNS per-se, it is just a search plugin for the url bar.

If an analogy was needed with a network service perhaps this is more like a proxy redirector than DNS.

Keep in mind: with this you will still be misdirected if your DNS/hosts file is pointing the name into a different IP than it should be.
Technically the government itself is a form of conspiracy against the general population. But people don't know that, even educated people, because political science isn't mandatory in higher education. But labeling something as conspiracy theory is a useful tool to silence discussions about all the evil governments and large organizations do.
I'm surprised Google's own Search team doesn't get frustrated enough by Pinterest results contaminating their own day-to-day searches that they'd consider ranking Pinterest results lower.
One theoretical conspiracy involves personnel carrying around large explosive charges and drilling holes in strategically placed beams on every floor of a permanently occupied and secure office building unnoticed by any one of thousands of surviving workers. The other involves a truck in an area the US is known to be conducting military operations unloading stuff at an abandoned remote facility and then calling in non-conspirators to validate their 'find', and accusing any Iraqi who argues the facility had other purposes of lying. Not saying there aren't reasons the second wouldn't go wrong - from getting ambushed or inspected en route to UN weapons inspectors concluding the material is unlikely to be of Iraqi origin - but it's not more difficult to plant stuff in a remote location than secretly prepare for a controlled demolition of a heavily occupied skyscraper.
It's performant because it's sucking your resources dry with a massive memory footprint, which is possible thanks to virtual memory. Doesn't mean it's ideal.
It has nothing to do with the big boss deciding what is allowed and what is not. Take a look at F-Droid. A lot of very well done, useful and gratis apps. It is just proprietary software vs free software.
> I don't think AI is in any danger of taking over the world just yet.

The scary thing about AI is that, even as the algorithms have greater and greater intelligence, we're still not much closer to teaching them to do what we want them to do. They can game the system better than ever, and then the universe is tiled with surgical masks.
I am not sure - there's still a chance that we won't reach the claimed 50-70% infections for some unknown reason, like the weather or some people being more resistant. Our (Austrian) chancellor said recently (~2 weeks ago) that he expects all health systems in the EU to become overwhelmed, though currently the outlook seems much better (even Italy has been sounding more optimistic lately). I don't know what to conclude from this other than that the worst possible outcome might not be as dramatic as previously thought, so Sweden might just pull through with it.
I own an illustrated encyclopedia of Italian food: there are 9 pages of regional cuts of beef!

That's what you get in a country that unified 160 years ago...
Building the controller of a decentralised application with web3.js
I tried it, saw rendering glitches like the ones you see when you scroll a webpage using Firefox or Chromium on X, looked at the RAM usage, saw that its UI is its own thing that doesn't integrate with the rest of the system[1] and concluded that it's not for me.

[1]: Well, this last point isn't all that exceptional on Linux, but it adds up and I suspect that for people using macOS this is a downgrade.
I've been learning a lot about options trading. (Yes, I understand the risks, being margin called, and losing all my money.) To me, it's just a fun and interesting hobby.

I've also been reading and learning a lot about dirivities and the overall US financial system. It's pretty wild how things _actually_ work behind the scenes. So much "wealth" has been created coming up with such schemes. The more I learn, the more I worry about us being in some serious uncharted waters, and I think maybe it's all too complicated.
I agree, I've resorted to writing Perl to generate the tables in some cases.
Yeah ! So much this. Iterations / branches / arrays ... in Max is pure nightmare. Supercollider is a breeze to work with hundreds / thousands of audio buffers and the multichannel / polyphonic capabilities are incredible. I found it very hard to build a stable complex patch in Pd / Max if you are not that much experienced with the opaque control flows.
yep. my solution uas simple. listen to my attention. if it's boring (at that instant), why stay? eventually i found and completed several projects, the need or interest driving me. and sometimes, i pick something up off the backburner and bring it closer to fruition.
But that's the thing: You CAN agree to the TOS, you just choose to not, unless I'm severely misunderstanding your situation and you're in real, physical danger if you create a Discord account. For the sake of a better argument, can you clarify if you're in danger, or physically unable to create an account, or if it's a privacy choice, please?
Why should I feel bad because a starfish doesn't have legs? The privilege meme is ultimately pointless because it argues that there is an objective measure of something that is fundamentally subjective. Really the primary goal shouldn't be to care about who you are. Instead you should focus on positive sum thinking. Find ways to help people in a way that doesn't drag others down.
I think one important component to the success of M-Pesa is Safaricom's near-monopoly on the mobile telephony market. If you are not the only big player in the market it's going to be much harder to get your mobile money network running straight away because you have to think of support by other telcos and competition on pricing.

I spent some time in Kenya and M-Pesa is very practical, I used it regularly for small payments. One thing that I found a bit frustrating is the very high transaction costs - way higher than you would ever pay with regular banking. The (poor) users don't really have a choice though, so Safaricom is able to make massive profits.
Virtualization in Windows
Why does Google censor results, but not Wikipedia? It seems like you can DMCA Wikipedia just as easily as Google.

Overall this is a nifty hack and I like it a lot. Wikipedia has an edit history, and a DNS changelog is something that is very interesting to have. People can change things and phish users of this service, of course, but with the edit log you can see when and potentially why. That kind of transparency is pretty scary to someone that wants to do something malicious or nefarious.
Yeah, I would have liked to have seen that. Really wish the phone networks were required to blacklist anyone using something similar as the sender though. A few scammers I've seen have been able to use the "GOV_UK" sender string :(
This is a great question and one that often goes unnoticed: I observe my optimal work habits and patterns, instead of seeing them as a drawback, how to turn it advantageous?

If your optimal flow is 2-3 days spurts on mini projects then think of a big project and break it down into these mini-projects. If you can build one power ranger, you can build the mega ranger, just thoughtfully break the tasks into pieces first.

More importantly, you need a topic you are passionate about, and then you can use all your computer knowhow to make tools with that domain as a central focus or backbone. Again, you don't even have to stick with the same toolkit as long as you can break your work into meaningful mini projects.

Celebrate and rejoice when you complete mini projects, and keep your eye on how satisfying it will be to make big projects come perfectly together. If it took many people many days to build the pyramids, it will probably take one person a while to build one. I don't think that's unreasonable, the key is staying motivated. Come to the desert and leave with a pyramid
Find something that bothers you in your everyday life and make a MVP that solves that problem.
Another side effect is cardiac arrest. I am not a doctor but from basic reading I have done the dosage seems extremely important.
Travel Guidance and General FAQs of coronavirus (Covid 19)during pregnancy
That's the most minimal description of VS Code...
Quite the understatement, I would say.
Would you mind sharing your tortilla recipe and/or pointers?
I saw this posted on HN yesterday. I know nothing about it (and I try to avoid anything that mentions blockchain), but it might be of interest for a self-contained project.

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

https://lbry.com/
I believe the German version of Wikipedia had(has?) a feature where you only get verified versions of a page when you browse it anonymously.
I should mention that the kubelet is plenty resilient for what it does. If at some point kubelet can connect again it will rejoin the cluster.
That's not perversity, that's suicide by art.
It's pretty normal. Figure out first what you want from each side project. If your goal is to learn or play around with new "X" then it's fine to half-ass it, build the fun parts and then never look at it again. If you want to try and build a business and make money on the side then this is usually the time to not try out new "X" and instead stick to boring tech you know well.

Edit: for practical tips on keeping some momentum, just start with a tiny amount each day, like just 30-40 minutes after work or before. The next week you can add a little more ect.
Maybe you need to examine what your true goal is. Why do you want a side project? Are you doing it because you feel like you are supposed to have side projects, or because you actually want to accomplish a goal? If it's the former, you could try to align the side project with another goal of yours - say learning some new language or framework.

If you are just trying to build a portfolio you can come up with a (small) "SMART" goal, and commit to completing it. After you reach the milestone you can make a conscious decision whether to continue or not - but either way you have _something_ completed.

https://en.wikipedia.org/wiki/SMART_criteria
This is actually great! For many (but not all) files works much better than pdf editing in Inkscape which I was using up to today.

Two suggestions:
1. Make it clear to users why install button is greyed out. I know it, but most won't.
2. Allow login with any oauth provider, not everyone likes to be tracked across the web
Ask HN: How do I get started for a NLP grammar corrector
I am learning Russian a third language and as a pet project I would like to develop a basic syntax corrector.

There are several resources online but it kinda gets overwhelming so I thought maybe some people here have relevant experience and can give me some pointers to narrow down my research.

What I would like to get into is:

1.Basic theory behind NLP and more specifically automated grammar checking
2. Open source tools/frameworks used for this purpose.

Thanks a lot.
Forgetting language servers?
A lot of it is solving the wrong problems.

'text to speech' is good for tapping people's phones. Voice user interfaces don't get good enough until they can hold a conversation. That is, ask for clarification if you don't understand what people say. Superhuman performance at TTS isn't good enough to replace a keyboard with a backspace button.
Having the ad so close to the “Previous” and “Next” buttons is a violation of AdSense terms of service because it strongly encourages accidental clicks, especially on mobile. But I suppose that’s the whole reason they broke their blog post up into multiple pages in the first place.
Isn't Theia based on Monaco as well?
Spun my CPU's up to high when playing this in Safari.
Tempinbox.xyz – Fast Email Service
This is a great feature. The one drawback that I've been able to come up with it is that the password can't be changed after the fact, meaning that I can't rotate credentials without creating a new remote and copying all of the data over. Does anyone know of a workaround for this?
Seems like another attempt at beating a dead horse to me. Ms need to give up on the whole app store thing and start creating a decent desktop experience again. If they decoupled the app virtualisation from the app store and made it less locked down it would actually be useful.
Use your skills for something or someone fighting for a cause you care as a person? Inner motivation would come naturally, experts say.
Ansible might be a valid example of a system that should have been built using a programming language instead of a data language. Due to the template language mixed with interpretation it can be quite difficult to understand the source of a particular error, and the limitations of Jinja make it quite difficult to express some things that would be straightforward to write in Python. That said you can be quite productive with Ansible and the config is very easy to read and simple to write. I think the original Ansible author now tries a Python based approach with his new tool (opsmops), so we'll see how that works out!
One can easily make them minority by creating a script which issues keyword-only searches to Google and let it work 24/7/365 from a few hundred machines.
You see, only a few months ago for the majority of people the word "flu" was a perferctly fine umbrella term for all of these viruses, including multiple coronaviruses. Now everyone is an expert virusologist with rigorous fervor for miniscule details. This is silly and drives us into the wrong direction, because the actual illness is not very different (it's a fact), but the amount of attention payed to it leads to huge overreaction. Oh, it's a relative of SARS, god forbid, oh my god, we're all going to die! Bullshit.
My users consistently forget a comma in a JSON config file, and then open an issue because "the program doesn't work."

This is indeed a problem, but something tells me the solution isn't "have them use Python."
What Will Daily Life Look Like After Covid-19?
Computer learning maze for kids and geeks in lockdown
> VS Code is not an IDE. It's an IDE with an implementation I personally dislike.

Isn't that pretty much what you are saying?
I have no problems with Electron, it enables many good products.
I for my part however moved from VSCode to (Neo)Vim because VSCode made my maxed out 2017 Macbook Pro scream (the fan) and super slow (pytest taking significantly longer in the integrated terminal). I couldn't be more happier for this move. Thanks to VSCode!
You’ve already done step one: realise the pattern. Step two is don’t do the new project. See it for what it is, not a great new idea, but another step down the road you’ve been walking down for years.

Just because an idea pops into your brain, doesn’t mean you owe it anything.

Something that may help is picking a smaller project, so small you could do it in a day or two. Build up some endurance over time.

Good luck
I would say Microsoft took a big step back with live on Xbox One. Very unreliable service with regards to communication in parties and joining games via invitation. I don’t think you can say today that Microsoft has better online services than Sony.
Restic is great. The only part I don't like is that you are forced to use a password. For local backups it's unnecessary and if you forget the password all your data is lost.
Please let me know if there is anything that can be better,
Appreciate you help :)
What is the business model here? No sign of seed funding or anything like that; technical leadership team
You can upload video to a video CDN and display it on your own web page.
It is, indeed; added three years before this came up on Hacker News five years ago. It then got added again.

* https://wiki.debian.org/WhyTheName?action=diff&rev1=14&rev2=...

* https://news.ycombinator.com/item?id=9323623

* https://wiki.debian.org/WhyTheName?action=diff&rev1=183&rev2...
Two Drops of Life: India’s Path to End Polio
You spend all your time for YEARS submitting stupid articles here.

You should have spent that time working on something worthwhile.

"Gwanted"
Would it be okay sharing how you are approaching options trading? What steps would you recommend someone who would like to start with the basics?
Consider this your homework. Google hasn't shutdown yet.
P2P in Blockchain Hyperledger Fabric
"Meanwhile Nintendo still hasn't caught up with Xbox Live from the original Xbox."

I can't help but think that this is intentional from Nintendo. There are many many online and local wireless features on the Wii/ and 3/DS that are no longer present on the Switch. They seems to start over with every platform. I get the impression though that Nintendo doesn't want communication features that are not "safe" for younger players. It is really frustrating though, especially with stay-at-home, that my kids can't communicate with friends on their gaming platform. The Wii U was a step in the right direction and they scrapped that.