skysight-inc/HackerNews huggingface dataset:
The start of life is basically a statistics game waiting for a system to spontaneously enter the right self-reproducing state, and it is relatively easy for a system combining water and various mostly-carbon-based molecules to enter into that state.

We thus suppose that life looks like life on Earth because life on Earth has several properties which allowed it to come into existence. By contrast, there are no known states that cause a strong planetary electromagnetic field to rearrange copper into self-reproducing patterns: if anything, such electromagnetic fields are more likely to disrupt any spontaneous order that happens to arise.

So it's true there may be other systems of life out there, but too much handwaving about that fact can obscure the fact that the other candidates for ordered systems arising from chaos are weak candidates. It would be unwise to rely on this wild speculation while trying to responsibly and conservatively estimate how much life there is.
At some point in physics there is no "paradigm shift". In order to probe such structures you need an enormous energy. An energy you have to build an accelerator to have.

What do you get in return? The confirmation or not of a theory which can be confirmed only at these energies. It is not as a non-confirmation would turn around physics, it would be just some strange thing happening at these energies.

Compare this with experiments from the late 1800 and early 1900. You had obvious holes in the theory (Michelson-Morley, the ultraviolet catastrophe, ...) - these experiments were showing that something in our everyday theory is wrong. Not some fluctuations at 20B€.

There are branches of physics where the research is really cool (notably solid state physics) and which you can make a real life use of. Particle physics is not one of them.
> What XSS vulnerability? Any user can set the innerHTML of any element at any time.

This mindset right here is exactly why XSS is still an issue.

If you pull user generated content and put it in the DOM like this, you will open your users to XSS from other users. Basing your personal use DOM APIs on setting `el.innerHTML` will lead to a slip-up. Use `textContent` by default.
I bought an Apple 2e in the 80s, but haven't spent a penny on Apple since. I don't understand why people like the company so much. Stallman's views on Apple don't all make sense to me, but most of them do. I don't like the idea of doing business with them.
ISA doesn't matter nearly as much as people think, unless it's something really different (like VLIW/EPIC/...).
> I.e., do you know that when you submit to Nature, you can specify to whom your paper should and should not be sent to for review?

It's the same in e.g. ACM conferences; indeed there is a developing scandal surrounding organised fraud in ACM/IEEE conferences (conferences are more prestigious than journals in CS, unlike other fields) facilitated by this very mechanism.

The reviewers themselves are not really anonymous are they? In general I think it's usually pretty well known who the reviewers for a given journal/conference are, even if this isn't explicitly published. The papers themselves are usually anonymised, but that's a different matter, no?
Show HN: CodeOnVideo – Learning Assistance for YouTube coding videos
No more getting distracted by youtube recommendations. Make notes in browser. Explore Tools. All in one place.
More info here: https://github.com/gioblu/PJON/
Let me know what you think :)
http://www.eastoftheweb.com/short-stories/UBooks/TheyMade.sh...
Hey,
You can try it for free during 15 days. A new version, completely redesigned will come before the end of the year thanks to the first feebacks
No, but it's rather similar to many of the worst things that have happened to humanity. It's yet another attempt to rule through fear, by making people afraid to disagree, supported by people who seek revenge instead of coexistence.
I don't really buy this. if your school/employer uses google products, then yeah, you're SOL. but otherwise you can get pretty far using apple products and duckduckgo. I guess if you count sending emails to people with gmail accounts as "using the google ecosystem", it's pretty much unavoidable.
This is so good, the Escher & Droste effect sample is one of my favorite : https://cindyjs.org/gallery/main/Droste/
We're so far away from those limits for them to be irrelevant to any practical considerations. Compared e.g. the performance per unit energy of the human brain to that of the best current CPU designs.
New York City Contact Tracing: It’s Not Going Well
Most of the top Finnish software consultancies have a (basically) unlimited budget for your main laptop and give you freedom to pick whatever you want.
The sewer and the railway are immovable objects, hence the problem.

The rental truck depot up the road contribute to the problem. In theory this could be relocated but this has to have a cost greater than the loss of a few rental truck tops.

There is a road junction next to the bridge meaning the parallel road limits the options for slowing down tall vehicles before the bridge.

Thus far in this comment thread your comment has been the only one that sheds some light on the situation.
IPsec?
But Cetaceans do have language? And we do have communication to some level.

> Experiments have shown that they can learn human sign language and can use whistles for 2-way human–animal communication. Phoenix and Akeakamai, bottlenose dolphins, understood individual words and basic sentences like "touch the frisbee with your tail and then jump over it" (Herman, Richards, & Wolz 1984). Phoenix learned whistles, and Akeakamai learned sign language. Both dolphins understood the significance of the ordering of tasks in a sentence. [0]

Maybe this definition of sentience is too broad, but it is worth evaluating what you can hope to achieve, by looking at the closest approximation available and what you are achieving there. And in this case, I would say "not much". We know e.g. dolphins have a language and communicate, we can very coarsely decipher it, and they can learn to broadly decipher a language we engineered for them. But the most we are achieving with this communication are party tricks in a circus.

[0] https://en.wikipedia.org/wiki/Cetacean_intelligence
This article cannot convey to me, a european who has never seen wilderness, what Death Valley really is

DV is about the size of Cyprus, and has the hottest temperatures encountered on the planet.

It's sort of the opposite of how I imagine Siberia. Vast, remote, but hot & dry instead of cold & wet.

Forest areas painted by NPS or various other federal agencies in the US are also criss-crossed with "forest roads", which are marked on park maps (but not generally on street maps), but many of which are little more than rough double track that a small 4x4 could traverse, but nothing you'd travel in a normal car. I could see a European driver (or even an American who doesn't spend time in wilderness) seeing "FR-286" marked on a map, assume it's just an unpaved (but still maintained) dirt/gravel road, and start down it, 10 miles it, it turns to shit, but there's no easy turn-around, so push on deeper and deeper, and suddenly realize he's screwed.

Also worth noting, for those unfamiliar, Wilderness (capital 'W') has a special legal meaning in the US. It's park/forest area in which mechanical transport is forbidden - foot or pack-animal only. And "road" inside Wilderness is likely to be overgrown and very rough.
The wheels on the bus go round and round

To the author: check out Mercury (2014), Hyperapp (2017), Choo (2018)
Google Maps may not be compulsory, but people may not be aware of what they're engaging in by using those services.
Myötähäpeä
That is the getting started page. It lists multiple ways to get started. One of them is simply including the pre-built preact library with a <script> tag. After that you can use h() to build elements - no build step required.

I personally use preact over react because it's tiny - 3kb for the entire library.
Big companies too. It’s too important not to. I’ve been in companies where employees constantly complain about their machines, and it legitimately causes people to leave their jobs. I’ve seen people offer to buy their own laptop, if they were just allowed to use it.

In a place where talent is as competitive as the bay, you wouldn’t survive making people use subpar machines.
And what makes it even better is that it's a truly geeky solution. You would expect something like this in the homes of geek super villains like Vector (from Despicable Me) or Bill Gates (yes, I am joking here)
Do we need more young agile privacy invading competitors?

Facebook is on decline, add regulations and let in slowly dye.
I have no trouble creating a 1TiB file this way on a 512GB max volume. Trying to create a 2TiB file this way does error out. MacBookPro11,5, macOS 10.15.5.
"It's 10 o'clock. Do you know where your children are?

... Google knows."
We would have needed a better president in the White House at the very minimum to have had a better response. And that's enough of a counterfactual that I'm just taking the current situation as a given. Given the president we do have, the current result seems to have been inevitable one way or another. We could've had fewer deaths here in NYC with a better governor and mayor who acted more quickly, but again, this is a hell of a counterfactual.
One idea is that two identifiers which differ by style (e.g. foo_bar and fooBar) should not appear in the same code base (in the sense that they should not be used to refer to two different objects).

On the other side if a library is written in snake_case and your project is camelCase, you can keep your style throughout your project and still use that library.

From a practical point of view you should keep a consistent style and the official style for Nim is CamelCase.

This feature has never been an issue for those who actually use Nim, but it sure is something which is mentioned a lot by those who do not use it.

Note that first letter is case sensitive and the convention is to use Capital letter for types. The following is idiomatic:

type Person = object
var person: Person
Alternate source : https://www.boston.com/news/coronavirus/2020/06/20/new-york-...
> (More cores aren't a performance improvement; if you were willing to deal with non-serial execution, you could have just bought 32 Pentium Fours; putting them all on the same chip is convenient (and cheap), but as a price/performance improvement, it's all price, no performance.)

That's only true if you only consider ALU throughput for performance, but in terms of real world performance, where the interconnect between cores and memory is hugely significant, a multicore processor has many advantages over a rack of otherwise equivalent single-core NUMA nodes.
I'm a bit sad that his MacBook is not getting more love after 16800 hours of service.

I have 2013 MacBook Pro 15, never opened, the battery lasts for 1.5 hours, tends to overheat a bit. Same story. Morally it felt old but it was still good and fast machine for me. I was contemplating of buying 16" but just could not justify throwing away this solidly engineered machine.

During quarantine bought iFixit battery replacement. Disassembled every part, cleaned religiously every area with blower, replaced swollen battery and assembled again. Took 2 hours, works fine, no fan noise, battery lasts for a long time, finally upgraded to Catalina.

Now I have a great laptop and after 7 years of using same machine I felt that I still needed to upgrade something. So I went to buy a desktop PC. It was interesting to assemble a modern PC, try Alyx and Windows 10 with WSL. I no longer need to use Paperspace for SketchUp rendering. After COVID I am planning to leave PC at home and have my MacBook at Office / Co-working.

Not saying this is the best decision, just sharing a different path taken when it came to computer upgrading.
Ha - super ironic that this would be atop HN today. I've recently decided to dive back into this journey as well. Anyway - I was watching the final lecture of David J. Malans CS50 course yesterday and found this awesome slide he shared. I screengrabbed it and now I share it with all of you.

It's essentially "where to go from here and beyond" (by course)

https://gyazo.com/919d9deef0d1767f685fab9b4bfc12fc
Though it's not "part of OSM" - it's an entirely separate project (set up as a VC-funded commercial entity, rather than a non-profit Foundation like OSM). It does allow OSM to use its imagery and API for mapping purposes.
Beyond Faster JSON Support for iOS/macOS, Part 9: CSV and SQLite
Sometimes you don't need to have generative knowledge. I can recognise dog and distinguish it from a cat. Tell me to draw one and you'll get a degenerate outline which only remotely resembles a dog.

For all my purposes I don't need to learn how to draw.
Webinar: Hands-On Kubernetes
It’s true that there are some very bad parents. It’s also true that no state run system has been as good as biological or adoptive parents for the vast majority of children... even those with negligent parents.

Only in extreme cases does one bad (taking a child away from parent figures) justify removing them and putting them in a state run system (another bad). There’s certainly a place for that, but it’s at the extremes.

Many would like to claim that the state should raise kids. That’s a stance that does great harm to parents and children alike.
Wow, this is great. Have been considering something similar only this week.
The idea of React is good - declarative, stateful, reusable components, etc. While the bloat of React and it's toolchain (and npm plugins) has become a mess. When you have 2^100 different plugin combos to do something, you have 2^100 imperfect solutions and no experts in any of them, rather than one elegant and simple standard that can be optimized.

This repo is great proof that React is over engineered. Vanilla JS has WebComponents[1] and Templates, and a vDOM is easy to support (it existed long before React) and the DOM was the original place to store state in custom properties that you could manipulate internally with 'this'. What's missing is the ecosystem of Reusable WebComponents (primatives) based around this simple approach.

That's why this is so great to see. As more of a purist, I would try to make this a Vanilla JS lib instead of TS and remove one more build step. But the idea of 60 lines of code that use primatives (thus making this hyper extendable) is perfect.

[1] https://developer.mozilla.org/en-US/docs/Web/Web_Components
Ode to Platform Engineering
I think Baldwin and so many others have a very strong point, and the ideal picture of America is too enticing for many.

The blunt reality is that the country I've grown up in was facilitated by bloodshed and presumed superiority. Every step of the founding and growth of "America" was paid for by the blood of others.

There's no easy way for a lot of people to accept that their entire existence comes from a horribly tainted history.

What I realized over my formative years is that no one is exempt, and everyone has the choice to try to make life better.

And a lot of people still fall in that category of "It is hard to convince someone of facts when their identity depends on ignoring those facts."
It works though.
Issac Arthur's podcast is the best resource on these matters.

Amazing work, and makes this paper seem very week. He identifies many possible filters beyond the Drake equation.

If you like this sort of discussion, you will almost certainly like the podcast.

Relevant playlist

https://www.youtube.com/playlist?list=PLIIOUpOge0LulClL2dHXh...
Surveillance is a camera on the wall; surveillance capitalism is a privately owned camera on the wall selling information of every passerby.
Consolas, the best mono font hands down. Second best, IMO, is inconsolata.
Pixel perfect? So if a css box-shadow is 11px instead of 12px someone will notice? ...I don't think so

Maybe if the pixel perfect design is diff'd against the final product...
To be fair, this isn't "teach yourself the skills necessary to be successful in a development job," it's "teach yourself computer science."
Are you talking about this?

https://www.bufferbloat.net/projects/bloat/wiki/What_can_I_d...

P.S. SFQ is enabled part of QoS (on my asus86u). There are enough people working on WiFi, you just have to invest money/time to buy/configure proper AP hardware.

In cellular, AP is managed by a team of engineers, and in consumer WiFi space, it is a race to the bottom.
Not coming from a CS background, I’m always looking for resources to grow.

Was quite turned off by the “two kinds of people” assertion, broken down by understanding of CS. There are still holes in my understanding, surely, and I fill them in where I can so I can feel like a true Scotsman, but I’ve never had trouble dropping down abstraction levels when I need to, and even 10 levels down I’m still not close to logic gates etc.

As far as I can tell the computer always tells you what’s wrong if you can follow the breadcrumbs.
I will help you out.

Let me tell you a story. During communism, my grandmother openly disparaged our great and beloved leader Janos Kadar (https://en.wikipedia.org/wiki/J%C3%A1nos_K%C3%A1d%C3%A1r) in our town. She was called in to Budapest, to a police station where it was known that tortures as punishments to political enemies happen. She was asked if she really said X/Y/Z about Kadar. She went on a loud rant about how Kadar is [insert disparaging comments here]. The policeman went pale and ordered the crazy women to be taken away and sent back to her town before anyone even hears such heresy - to their judgement, the woman was obviously crazy to show such defiance in that political climate.

If you think that kind of society won't ever happen during the next X thousand years while the elite have unlimited power to surveil, and if it does we will ever have any chance of breaking out of it - well, I would like to advise you to never go near casinos.

Edit: corrected genders, no genders in my language.
Similar to you, a lot of what I have learned in CS/programming has been through experimenting (personally I like the Jennifer Dewalt method of just doing a lot of small projects: http://jenniferdewalt.com). You are not bad at studying! We all just have our own learning methods that are most comfortable. A proper education system would ask you what ways you like to learn, then have multiple versions of the same curriculum taught in different ways. Somebody build that please.
In the case of Venus there's likely little left due to extreme volcanic activity[0]. Even if we didn't create a hellscape like Venus on Earth, over 700,000,000 years geological processes would grind those structures to dust. Repeated glaciation every 41,000 years or so would act the fastest but over hundreds of millions of years the surface would be significantly altered by tectonic movement. Add to that all the insults of rain, oceans, rivers, wind, volcanism, and biology. Practically nothing would be left except for maybe the fossilized remains of some junk thrown into rivers that managed to sink into the mud and then ride the tectonic waves up onto some high escarpment. Even the orbits of satellites decay. The few artifacts we left on the Moon would stand the best chance. This is why the only hope we have is to spread out into the solar system and beyond. If we stay in our tiny ecological niche on this island we're doomed to extinction and erasure.

[0] https://en.wikipedia.org/wiki/Venus#Surface_geology
Thank you for this factual well reasoned reply. This case seems different than other recent cases to be sure.
Wouldn’t call these roads really.

Roads without context are just paths. You need the roads to provide useful destinations as efficiently as possible.

Many of these paths lead nowhere. In fact, all of them go nowhere, I don’t even think there’s loops.
Thanks for sharing! Really like the minimal design and the animations. Could you explain how you did this simulation?
Your talk was great!

To wet the appetite of others, in a few minutes impbox live codes the game of memory using nico, a retro game library inspired by pico.

Then it deploys that as native app and on the web taking advantage of Nim compilation both to C an JavaScript.
> We have no clue how likely it was at Earth that life developed at all. Maybe it was just a chain of many lucky coincidences that happen once in 10 billion years. How is distribution any relevant then?

Incidentally this is the "Rare Earth" hypothesis. There's a rather depressing book on this: https://www.amazon.co.uk/Rare-Earth-Complex-Uncommon-Univers...
> Climate scientists also want action to be taken to fight climate change, even if it might put them out of a job

The parent is talking about individual's good intentions.

And look at that, I'm getting downvoted as well.
Agreed. Following the article’s own advice of “ask someone who knows how your industry works” would certainly lead to “pay an artist” rather than “churn on your programmer art” if your goal is shipping a successful game.
Thanks. Convinced me to really try and go
XSS is when other users can write javascript that executes on your machine, like if they can set their forum signature to `<script>fetch('/send/@attacker/100usd')</script>` and the client uses innerHTML to render it on your machine in the context of your authenticated session.
Without reading your article, isn't it fair to say entropy is a measurement of disorder in a system?

Higher disorder equals higher entropy. So you can kind of see how it's fair to use the terms interchangeably
One variant of this is "Do the Hard Thing" and not just that but do the hard thing first.
Ask HN: Feedback On Template For Blogging?
Hey!

Quick Bio: (1) have ADD & (2) have been working @
being a writer (professionally) but distracted (mostly)
& yes, (3) *also* would like to blog in a way that is:

1. - entertaining
2. - of value
3. - fast/small
4. - daily
5. - copyleft
6. - 90s web styley
7. - tells a story

but ADD & it's a "Work In Progress" (like usually)

This is not a self-promo, but a question in the spirit of:

*The Elements Of Style, On Blogging*

& whether the "3-Line-Blog Template" makes for a format
that is in any way viable / vital .. and it's hard to
demonstrate the syntax in Hacker News Post
where formatting is limited.

If you'd like, just take a quick peek ~

https://blondyn.com

Is the reading experience nicer with less,
or is there not enough?

Is this basically Twitter with an upgrade
from the Stone Age?

Does anyone else "microblog" like this?

It's clear to me that the blog is nothing special,
but any critique that is: (1) constructive & (2) made in
the essence of *Mentor To Rookie* gets a Karma Point, par
HN, & a Double Bonus Point from hereabouts (in the form of
a Double Thumbs Up)

Non-Mean Comments are *great,* but if the Microblog Style
really sucks, it's probably better to let me know or what I
can maybe do to improve it ASAP. Thanks for the time.

I've been following Hacker News consistently since around
2014. It is my #1 favorite website. And though I don't
participate so often, I do value the community *a lot,* ~
it is the *only* website I go to, sometimes, specifically,
to read the comments without even clicking on the article)

Do not want to seem rude but will check back here later
tonight as I have to focus on writing a short story before
dayjob & ADD makes it so hard with everything everywhere ;)
hope you enjoyed the read

- jon
It's actually worse. Since humanities is essentially controlled by Anglo-Saxon nations, all the former brutally suppressed colonies are also given native histories which reflect those that are just as brutal. This has changed to an extent over the years (notably with Native Americans), but is still canonical as far as India is concerned.
Market solutions work when applied to the correct areas, same thing with global cooperation. Too much interdependence in the wrong areas can be a hinderance. There is no panacea, we have to be smarter than that.
If you are a social darwinist, I am not here to convert you.