skysight-inc/HackerNews huggingface dataset:
Something I learned a month or two ago as others puzzled over this: The human body has two immune systems.

The adaptive immune system is the one where you create antibodies to fight against specific pathogens. It takes more energy for your body to do, so it doesn't activate immediately.

The innate immune system works generically against a large variety of body invaders. If it succeeds in fighting off a virus, you don't develop antibodies for it.

The viral load theory is, by my understanding:

* Too small a load, and the innate immune system fights off the virus quickly. You don't get sick.

* Cross the threshold where the innate immune system can't handle it - the virus replicates too quickly - and you do get sick, and have to generate antibodies to fight it off effectively.

* Past that threshold, the larger the load worse your sickness is going to be and/or the longer your recovery is going to be (all other things equal), because the body still has to ramp up while the virus can start replicating immediately.
I do remember fiddling with the CRTC back in the day. There used to be a trick where you could change the color palette (16 colours iirc) on the horizontal retrace to get extra colours, and I think some later games took advantage of this.
I have always felt that there should exist some analogy of the heat engines (and Carnot cycle) in the information theory. The heat engine increases the entropy between two heat reservoirs, and uses it to do work, decreasing entropy elsewhere.

If the purpose of intelligence is to "convert data to information", then perhaps it is akin to doing some work that decreases information theoretic entropy?

For example, in regression, we express input data as parameters of the model and error, so in the heat engine analogy, the input is the incoming heat, the parameters are the work output, and the error is the waste heat. (The error has higher entropy because there is less to explain, and you typically throw it away.)

So perhaps, if somebody would figure out this analogy correctly, we would see that we always need some cycles to continue the operation, just like in heat engines. So then we could conclude that any agent might require some kind of cycles of information creation and destruction in order to have intelligence.
That's wasn't private, that was on a government space ship.
I started vocal lessons 9 months ago to improve my singing. I'm no expert but I'll share a little advice.

Try out a handful of teachers and choose someone who matches your goals and levels.

Try to practice little and often. Don't overdo it.

Expect progress to take a long time. Of the order of years.

Good luck.
That was both on government capsules.
This is a cute website:

https://secretgeek.github.io/html_wysiwyg/html.html

You probably saw this before but this list can be helpful too:

http://rickcarlino.com/2018/07/11/fabulous-text-only-website...
Thats quite a collection of nitpicks and I don't think they are all fair;

> There's no state management.

But there is state management via variables in every view. The state management is about decoupling views and data. in case you want a full featured redux like state manager, i don't even see its point.

> There are no tests.

Its an article. adding basic api tests is a trivial task. There are no tests as that wasn't what I wanted to show case.

> There's no performance improvements like memoization or a VDOM.

Using VDOM has no performance improvement unless you need to rerender the entire dom very fast which is where memoization and VDOM are superior. This is a simple event based html/js app. user clicks on something, DOM is rendered. thats it.
why the hell would I want to rerender the DOM every time for no use. This is like saying vanillajs is bad because I didn't write my code in typescript and convert to webassembly to drive web components in my html. I did none of those things because they are not needed...

> Even simple things like managing constants isn't done well (eg you've hardcoded the API address in to the getPost function).

I am not sure what the problem is here... Would it be better if I abstract it to a module where I maintain the map between the api and the function?

> There's no error handling, so if an API call to fetch a post fails nothing will happen except you'll get a JS error in the console to say 'post.id' not found when PostShow tries to expand out the template string.

yep. its a hook. This is a simple article on how things can be achieved. expecation is that when people can show the error message in the console, they can easily consume it in the html as well, if they so desire.
In my other project, where I am using the same error hook, i don't post it to a console but to an notifications div on top of the, page.

> No doubt you could implement all of those things, but by the end of it you'd probably have implemented something very similar to React. It's not unreasonable for people who want those things in their apps to just use React in the first place.

And my argument is that all of us don't really need all those things so why use the full react/vue ecosystem? just a 100 lines of vanillajs would suffice.

Anyway, the point of the article was to show a different way of doing things. i don't expect everyone to agree with it and its fine. each to his own. I personally don't like using frameworks when i can do the same stuff by myself with minimal effort.
Based on that, it doesn't really make sense to shutdown all of society. Measures focused purely on the vulnerable would achieve the same result for significantly less cost.
I am extremely jelly that you were able to build a cartridge of your game. I have made a NES game myself and I am hoping that I will be skilled enough & have necessary tools to make it a physical product (I can play it using everdrive cartridge, which is close enough!)
The premise of my original post is that ignoring secrets.py but not secrets.pyc is probably not very common. TFA claims "thousands of GitHub repositories contain secrets hidden inside their bytecode", which is probably true, but at least the vast majority of those have secrets.py in plain sight as well, no decompiling necessary; and TFA doesn't actually demonstrate any effort to filter those out.
"Permission denied" where?
does anyone know why it took so long for us to develop resuable rocket? Isn't reusable rocket the natural next step for space launching capabilities?
For the record, on Debian unstable:

root@pg1:~# LANG=C apt install postgresql-12
Reading package lists... Done
[...]
0 upgraded, 32 newly installed, 0 to remove and 0 not upgraded.
Need to get 59.7 MB of archives.
After this operation, 240 MB of additional disk space will be used.
Do you want to continue? [Y/n] ^C
root@pg1:~# LANG=C apt install postgresql-12 postgresql-12-postgis-3
Reading package lists... Done
[...]
0 upgraded, 105 newly installed, 0 to remove and 0 not upgraded.
Need to get 104 MB of archives.
After this operation, 418 MB of additional disk space will be used.
Do you want to continue? [Y/n]

I think the addition of LLVM for JIT execution of plans added a lot to the Postgres install baseline (at least in distribution packages, you can compile a much leaner postgres yourself).
I have a question, did your wage stop going up at some point?
> Nvidia actually DOES have good OpenGL drivers that are unfortunately proprietary.

I think this proves GP's point.
> I wonder if masks will become the new style.

Dunno how long it may persist, but it's definitely a thing people have on their mind:

https://www.latimes.com/lifestyle/story/2020-05-29/17-option...
We received some files from Release II.1 (early 1972) but it is missing significant components. After that time we have bits and pieces but nothing complete. We remain hopeful that someone has a distribution tape from the 1970s and we would expect that to have all the needed components.
So Haskell is best in class if you define that to mean web servers written in Haskell?

If we surveyed a representative sample of 1000 professional web developers, how many of them do you think would give a list broadly in line with your definition for the properties of their ideal server implementation language?
I will consider it racist, yes, I prefer a "colorblind" world. Btw, every person in South Africa is the descendent of a "colonizer", black or white.
Which ones can't? At least the default viewer KDE ships definitely can do this, I use it all the time.
Unisys has helped but not unexpectedly the machines we are targeting were end-of-life in the late 1970s and so they did not keep software for them beyond that time.
How are you going to get your debugging help now? StackOverflow doesn't exist.

Real Men and Real Women read core dumps. And they actually communicated with each other.

Plus, turnover was less, so you had institutional knowledge over long periods maintained by peers and clients alike.

In the mainframe environment in which I worked, we had a lot of company-specific and proprietary systems and tools that outsiders couldn't have helped with, anyway. And they beat the crap out of IBM's packages.

And no live Internet connection doesn't preclude dial-up.

And IBM tended to document the hell out of their stuff.
I have a list of 634 gopher servers, which I check daily for their "aliveness":

gopher://kamalatta.ddnss.de/1/links

There are some duplicates (different domains for the same content, IP addresses) but roughly 364 domains are constantly online.
The first man in space was launched by the russians almost _60_ years ago. That was history.

Then the americans sent men to the moon, that was history too, and _50_ years ago.

We realized sending human into space was not really useful, so that more or less stopped. The ISS was an international endeavor with questionable scientific goals, but still it was fun and an unprecedented global collaboration. The Mars rovers and some other space probes (Viking, Venera) were true scientific achievements too.

What we see here is a private company re-learning how to send men in space and calling this "history". No doubt it will be used to send highest paying customer in space. It will also be used to send a large, low orbit satellite constellation without the slightest amount of collaboration or concerting with other space users. Other companies will compete to send their own constellations, some of them will certainly fail in a few years and leave their junk in space for tens of years. It has even been used to send a car into space, although many scientists would have loved to send a useful payload even in a test flight.

All this is financed by investors lured by the "dream" of sending men die on Mars, and by a government that has lost the sense of reality. How great.
Yet and still HN thought it was some type of act of martyrdom when a multi millionaire old enough to retire resigned from Amazon as an act of protest.

Taylor Swift for instance didn’t exactly gain fans among Trump supporters for speaking out against him. What exactly are they suppose to do besides use their platform?
Would you agree that a language X can be objectively superior to language Y?

I worked with PHP professionally for some 10 years, with very competent colleagues from whom I've learned a lot. The PHP ecosystem with Composer and Symfony components is quite good. Still, PHP itself is a terrible language. I have less knowledge but a similar opinion of JavaScript. Doesn't mean people working with PHP or JavaScript are losers - I admire their tenacity and do feel a little bad for them.
MyPaint v2.0.1 Released
Simpson's paradox is pretty unintutive which is why our "Fast" brain [0] jumps to conclusions. Its only when you do the math by including group probabilities when averaging using "Slow" brain [0] that you get to see the flaw.

[0] https://en.wikipedia.org/wiki/Thinking,_Fast_and_Slow
This made my day, absolutely wonderful achievement! Especially the area that you’re now in...it’s really not an easy task to retrain yourself for ML.

I’m 12 years in professionally and still loving every second of it! Currently been slugging out Leetcode problems all hours of the day to try and get myself to an org with a proper engineering track. So maybe further down the line I still might be able to solve computer problems (in some way or form) during my day.

I really hope to someday to be able to come onto HN and do the same thing as you :)
Police stood by and watch someone presumably getting murdered. Aside from also heart condition present, society can't tolerate bullying any longer. Grow some spine, even if they break you.
Show HN: Taski – Make better decisions every time
Hey

Super excited to launch my new product - Taski

Making decisions is tough and time-consuming. We make decisions all the time, both in personal and work matters.

Shipping Taski - Your one-stop solution for making better decisions. Boost your productivity with powerful frameworks.

Taski brings you clean, simple UI for developers, PMs, and anyone who loves planning before decisions.

Multiple frameworks - RICE, SPADE, SWOT, etc.
️ Save - as image, markdown or document
Share - your decisions anywhere for feedback.
Check-list - Track progress with checklists.
Privacy - Your data is yours!
Build for all - Developers, PMs or any person who makes decisions

Taski is live on Product hunt: https://www.producthunt.com/posts/taski

Show some love

#productivity #newproduct #decisions #producthunt
The first man in space was launched by the russians almost _60_ years ago. That was history.

Then the americans sent men to the moon, that was history too, and _50_ years ago.

We realized sending human into space was not really useful, so that more or less stopped. The ISS was an international endeavor with questionable scientific goals, but still it was fun and an unprecedented global collaboration. The Mars rovers and some other space probes (Viking, Venera) were true scientific achievements too.

What we see here is a private company re-learning how to send men in space and calling this "history". No doubt it will be used to send highest paying customers in space. It will also be used to send a large, low orbit satellite constellation without the slightest amount of collaboration or concerting with other space users. Other companies will compete to send their own constellations, some of them will certainly fail in a few years and leave their junk in space for tens of years. It has even been used to send a car into space, although many scientists would have loved to send a useful payload even in a test flight.

All this is financed by investors lured by the "dream" of sending men die on Mars, and by a government that has lost the sense of reality. How great.
Does it? If we'd had 330k deaths, and 70% were coming from nursing homes, focusing on care homes would still be more efficient, but we'd be left with 100k that weren't.

I realize there is some (necessarily vague) policy threshold past which the resultant damage to the economy is not "worth it", but the fact that there is a particularly vulnerable segment doesn't obviate the need for less efficient mitigation measures.
I guess the bigger question is why they use dynamic memory allocation in the first place.
There's a virtuous circle with documentation: if you start with something that's complete and correct, then when you make a change which is visible to the code's clients you can go and change the documentation in the same patch series, and check that this happens as part of the main code review.

Digging yourself out of the hole where your documentation is already wrong or incomplete is much harder: when you go to describe a change you might find that the thing you're changing isn't mentioned, or is described wrongly, or there is no terminology for the thing you need to talk about.

So you need everyone to take care that standards don't slip, which is why it's important to make the importance of documentation part of the company culture, and make sure every programmer is capable of doing their bit.
I heard about a study mentioned on the german NDR coronavirus podcast. You‘re 19 times as likely to get infected indoors.
Go outside!
If you are in a closed room with others, open the windows! If you can‘t due to bad weather, cancel the gathering/school lesson/restaurant visit/whatever if possible.
I kind of think the author is coming up with excuses, because he is afraid to learn a new language. Like, just start a new project, learn as you go. In a couple days, you should know enough to figure anything else you need to know on your own. In those first couple days, post on reddit or whatever.

Also, why would you use Windows as a dev environment unless you absolutely had to?

The author is creating artificial obstacles in order to justify not learning.
>>back then it was a dozen people (literally) responsible for every single business's hours, category, and more for all of planet Earth.

Well, they are startup, low on cash so we should understand. As they start making money, no doubt they'll step up. /s

Google should shunned by us and investigated for antitrust.
FWIW, my point was always intended to be about the big picture and not just what is technically possible for someone who is already an expert (as some of the replies seem to have interpreted it). I'm sorry if my original phrasing was insufficiently clear.
Do you happen to have sources / further reading on this?
IANAL and don't live in the US, but my guess from other posters is that its completely legal for the national guard to shoot rioters if the governor authorises it.

FWIW: I did politely ask what the legal response to looting in US law is, but got down-voted, sans answer, by the woke.
Why are there so many deaths in Belgium? It‘s terrible!
The OP needs to take their Adderall or Strattera, put down their glowing box, and invest in self-education, not look for shortcuts or quick fixes.

I happen to have severe ADHD (rattles atomoxetine bottle, oh look a hummingbird) but managed to read Moby Dick, War and Peace, Grapes of Wrath, The History of the Decline and Fall of the Roman Empire, and the TAOCP set.

Doing what is easiest, condensed, or takes the least time isn't necessarily the best path to grow in any meaningful manner. There also bookmarks.

If you must:

A Short Account of the Destruction of the Indies 192 pp.

War is a Racket 51 pp.

Read a book, and not just CS books or mass-market mental onanism books. And then read another one. Rinse, lather, repeat.
I’m sure that the current administration will be willing participants in a forum about police conduct with respect to minorities.
Plus, your organization had to pay for CPU cycles and I/Os. a la carte.
I think you are technically correct that we often use the wrong word, art instead of technique. However it is common use of "art" to mean "high level of technique" for example in martial arts.

Likewise many people currently use "Corona" instead of "CoViD-19". We still communicate just fine. Still, precise use of words is necessary in technical documentation and a blog post might be considered as such. Maybe not though.
William McRaven's Commencement Address
Oh, nice. Thank you. I had bookmarked M3 earlier on, but never got around to really looking into it with proper thought.
Aplikasi Pendeteksi Lagu Terbaik Di Android Dan iOS
Also no change, oddly.
Thats been my assumption - its a race between the virus finding the right spot that allows access to the cell and something else destroying it. Either the corona virus needs a very specific spot to allow access, or there's a number of steps that have to occur before a successful infection. Either case requires a lot of virus particle to infect for the probabilities to be in its favour.
In marginal decisions, favour action over inaction
"First, you must have courage. Winston Churchill once said that courage was the most important quality of all because it guaranteed all the rest. He was not just talking about the physical courage to charge the hill, run into a burning building, or stop a madman with a gun. He was also talking about moral courage. The courage to stand up for your convictions. Physical courage has long been the hallmark of a great warrior, but I would offer that the moral courage to stand up for what’s right has an equal place in the pantheon of heroes."

"If you hope to save the world you will have to standby your convictions. You will have to confront the ignorant with facts. You will have to challenge the zealots with reason. You will have to defy the naysayers and the weak-kneed who have not the constitution to stand tall. You will have to speak truth to power."
That sounds so great! You were working in an area where computers had black-green terminals, you saw when people were afraid what will happen if the date changes to 2000 :scream:, you saw the Sony Ericsson handy area, smartphones, tables, wearables and now ML! Exciting man and I want to be able to write here in ~40 years.

Congrats to all what you have achieved! :clap:
So he just straight up admitted that AppGet and the discussions with Keivan directly influenced the direction of Microsoft's package manager. What a dick move.
Add Social Proof Notifications to your website for free
Whether you are or not, I congratulate you on your achievement. And the fact that you’re posting it on HN definitely counts for extra!

Well done!
Late 80s and just out of uni I worked on a mature PL/M codebase for flight simulator visual systems. Happy days!
Gone – Thoughts on Infosuicide (2011)
Belgium is counting anyone who dies with covid-like symptoms as a covid death, even without a test.

So while everyone else is probably underreporting, Belgium is overreporting.
Well obviously if you're willing to spend the time you can do it.

The issue is that they're not willing to spend the time, given that there are so many unknowns and decisions that have to be made. That's a very legitimate point, given that the default attitude in most programming communities is to pretend that learning new languages is almost zero cost and pure benefit.
You are right. For people who like quicksort, the "timsort of quicksorts" is pattern-defeating quicksort (pdqsort), which is my usual goto algorithm nowadays.
That sounds like a recipe for even more people accidentally storing and distributing that bytecode without wanting to do so, because it won't be immediately visible that it's there, many tools don't show or highlight the existence of those streams.

I'd argue that it's more appropriate to follow the 'explicit is better than implicit' from the 'guidelines' of https://www.python.org/dev/peps/pep-0020/ .
Much of this makes uncommonly good sense, but TDD both raises the cost of changing direction, and interrupts concentration on design.

Authors are advised to write without editing, and then edit mercilessly after.
The StoneCutter paper is a bit light on details. Am I right in thinking they
are exploiting LLVM's conversion to SSA form, as a natural starting
point for translation to RTL? It never occurred to me, but SSA might
be a good normal form for thinking converting software into hardware.

Apart from that, I'm always shocked by the number of intermediate
languages the processor design community uses. In this case:

StoneCutter ->
LLVM-IR ->
Chisel ->
Scala ->
C++/Verilog

There should be a lot of friction in these many steps.
I can't answer this. But I heard that Belgium actually counts cases differently from other countries. We also count the deaths of people that have not been tested but who are strongly suspected to be Covid-19. Whereas other countries only count those who actually tested positive.

https://www.euractiv.com/section/coronavirus/news/belgium-sa...
What computer and software is used by the Falcon 9? (2015)
Hey dang, the cities we live in are being destroyed before our eyes. How about doing us a solid and not burying this one, it's kind of important. Don't worry, we'll return to Go vs. Rust and other pressing matters as soon as possible.
The point is that a language can evolve so much they are not even the same language. I prefer ES2016 to Python for example.
Covid19 vaccine could be ready by October as per Pfizer Head
bit.ly/2ApfoC5