skysight-inc/HackerNews huggingface dataset:
They were talking to Astronauts going to moon with resources way more smaller than this.

There is a saying that goes like "To build fast software, use a slow computer".
Reading code just for fun was a thing in the early and mid years of UNIX (eg., 7th edition or System V). People eagerly passed around faint 10th generation photocopies of Lion's printout of and commentary[1] on the UNIX source code. The annual USENIX conference had a popular short course in which they went through the entire UNIX kernel line by line. Why was that a thing back then and not now? Certainly UNIX was an amazing piece of work, but there are amazing works today -- the modern browser for example.

I think that the difference is that the totality of the UNIX kernel was comprehensible for a single mind. The UNIX kernel in 1983 was less than 20,000 lines of code, almost all in C, and more than 75% was not machine-dependent.[2] The amazing software of today, something worthy of reading for fun, is literally millions of lines of code, written in multiple languages you don't know, and evolving so fast that whatever you read might be completely different a few months later. There's no joy in knowing a tiny part of that. It would be like reading 10 pages from the middle of a novel, a novel so big that you know you'll never finish it.

[1] https://en.wikipedia.org/wiki/Lions%27_Commentary_on_UNIX_6t...

[2] https://en.wikipedia.org/wiki/History_of_Unix#1980s
Vulkan Now Available on Apple Platforms
Apple confirms it runs iCloud on Google's cloud
We are launching 50’000 robotics startups by 2020
The Abyss rethinks video game digital distribution platforms
Allocation in Rust are opt-in, you allocate when using the `Box` keyword, when using reference-counted pointers or when using a heap-allocated data structure (vector, hashmap, etc.). If you do neither of those, you have zero heap allocation, 100% of the time, there is no heuristic involved here.

For optimizations, you're right : LLVM uses a lot of heuristic. But this happens at compile time, when you generate your webassembly blob. When you have it, it will run at a consistent speed across browsers and between several generations of the same browsers. None of this is achievable in plain JavaScript, where JS optimized for old V8 (crankshaft) won't be optimal for SpiderMonkey or newer version of V8 (Turbofan).
Is Portraying the Classic Superman in Our Modern World Really Such a Problem?
The Virginia class has 16 Tomahawk tubes, it shouldn't be a huge effort to retrofit some tubes to be capable of having TLAM/N. But would that meet the safety standards required for nuclear armaments?
I am sooo not a math person.

Let's not forget there is overhead to loops. At a minimum let's assume there is a single statement in the loop body, an increment statement and a terminal condition. In a single loop of 1000 iterations there are 3000 things to evaluate. The math becomes:

(n * 3)^x

If a simple loop is nested twice (3 depths) there would be 1 billion iterations but about 27 billion evaluations. Would it be correct to say that is just slightly faster polynomial growth?
Conquer Distractions with This Simple Chart
What does that remind me of ... right: "Hey, I'm not a racist, I have many black friends."
Your questions have been answered, by Poisson. (The answers are all e to the minus something or other.)
Could you elaborate on the C++ resemblance?

Specifically, in my limited experience LLVM IR resembles typical hardware rather than C++. Modeling the hardware is a design goal for C++, of course, so anything hardware-like must be C++-like. Can you describe some ways in which IR resembles C++ that are not plausible ways to resemble hardware? I'm really curious.
I read the source code for the libs all the time, mostly to see what methods and properties they expose. I learn something new every time. This is JavaScript/NodeJS. I don't miss compiled .dll's
Yuck...
Birth - 9 months = conception (on average)
Even better, why isn't the number rendered server-side?
If you are using flutter, dart is statically typed. So your code will run faster on dart. OTOH RN has RN-web.

I haven't used either but I get the impression that dart probably looks more android-y and RN probably looks more ios-y. So that's worth considering too.
I love to dig through peoples code. Unfortunately I know myself enough to know that it can be a giant time sink if I let myself go.

In swedish there's a phrase called "snöa in", to get snowed in literally, and that's what happens to me.

So after enough years in the biz I try to hold myself back from this habit.
Learn how a computer works by learning to build a 8-bit breadboard computer
> buggy or poorly designed applications, interfaces designed to simplify life for the implementer instead of the end-user, programming languages that seem to be designed with no concern for readability, and so on.

You're avoiding to ask the question of ownership here - because, well, in your eyes all is god's creation, and still you fail to distinguish that all of technology, hardware as well as software are very much human creations. And those responsible for them do not necessarily have your best interest in mind.

Yet nobody wants to hear that of course.
What sorts of functions can deep learning learn well?
How to publish a library to a Maven repository with the maven-publish plugin
Using the local overrides feature of Chrome DevTools to improve page performance
Golang retry mechanism package updated
>RTBF is a nice sounding thing, but feels like it's too easy to abuse to create a censorship regime.

Privacy is not that alike censorship for the individual. That's not a regime, it's a right.

For public affairs we have all kinds of records from the media anyway.

And people should have the right for their past crimes to be forgotten, even murder or whatever. What you did in your 20s is not necessarily who you are in your 50s.

And since public bias, society gossip/meanness nature will be with us for the foreseeable future, we can at least kill the technology and "permanent records" that feed it.
I think it's important to define who Tether is exactly? DUNS? You're talking about a possible entity where I can't even find an address for the corporation in Hong Kong or any accounts, nor a telephone number, nor a company registration number. How exactly are you going to verify solvency or insolvency?
yes! the most important lesson from neurostudies and psychology is usually ignored: you can only learn when [feel like] you have control over how to do it. learning simply does not work when you push it. pushing will kill motivation.
I usually only need to get obstacles out of the way and answer questions (if I can). the rest comes from sheer interest from my child. scratch was interesting for just a couple of weeks, now it is java script, raspberry pi / linux, arduino, smartphone app programming using appinventor or any scripting language.
the issue is not programming language, the driving question is "what machine do I want to build".

you might want to check out "coderdojo" at a place near you. usually other kids are better teachers to your kid than you are.

your best instrument to teach tech is to wait and take your kid's questions seriously. patience pays.

what age am I talking about? my child wrote programs and apps long before he was able to read or write. pushing as a motivation killer also applies to adults. so I guess, this "advice" is universal.
How do you know ? Another Nordic here.
It's tricky to make money from recorded music. I don't think the "industry" is to blame - it's more about peoples' consumption habits (streaming services, games instead of records etc), and the fact that there are so many artists, so many people releasing music.

Most people listen to music on streaming services. In terms of making money from streaming services, you don't. There are a zillion artists on them, and the vast majority ends up with pennies.

You can sell on bandcamp etc, and that will probably generate more than streaming services, but still very little for the vast majority -people don't really buy downloads/physical music anymore, it's free on streaming services.

You could try Patreon, and that might generate a bit of recurring revenue if you're active on social media.

If you start getting mainstream radio play, you're doing good as the royalties from that are still pretty nice. But very few artists get there. Also, tracking publishing rights and actually paying people for radio play (or publishing in general) is an arcane, paper based mess.

If you're lucky, you'll get your music licensed to TV/film/games, and that can also be a good source of revenue.

But sales of recorded music, as a way of making a reasonable amount of money, is pretty much finished.
Yeah, I think you're right about it coming down to a definition of what identity is.

When I talk about broadening my identity, I guess what I'm really talking about is exploring new interests and testing out new ideas. The thought of 'keeping your identity small', to me, seemed as if it was suggesting I should never invest myself into anything lest I open myself up to criticism (which struck me as a fearful way to live).

If I instead think of it as deciding between what matters and what doesn't, and only truly caring about things that matter, that makes a lot more sense, and is actually something I agree with.
Well, is there friendship without an ulterior motive at all?
The reason we know that life on Mars (if it exists) must be similar to life on Earth is because both have been peppered with rocks from the other knocked off by meteorite impacts (from memory something like 100kg from Mars to Earth per year and 1 kg the other way around).

Some of these rocks have been ejected under benign enough conditions (and protected during transit) to enable microbes to make the journey alive. I think if we do find life on Mars we might be rather disappointed to find that it is exactly like life on Earth.

There is an interesting hypothesis that life arose on Mars and was later transferred to Earth. One of the reasons for thinking this is that life seems to have appeared almost instantly on Earth as soon as it cooled down enough for there to be liquid water. Mars being further out from the sun (and smaller) likely had liquid water well before the Earth.
Yep - The only useful explicitly coded state machines I have seen are the massive, generated ones. Like DFAs representing regular expressions.
There's Plenty of Boole at the Bottom: Reversible CA Against Information Entropy [pdf]
There’s a $799 hack-proof smartphone designed to keep your cryptocurrencies safe
One way to get at the end conclusion that the original modeling is wrong is simple logic.

If given

1. Player can have a Weapon

2. Sword is a Weapon

3. Wizard is a Player

The from the statement "Wizard cannot have a Sword" follows a contradiction that "Player cannot have a Sword".
I don't know where you get the idea that this kind of change will necessarily happens over decades, a tipping point triggering a change so fast a collapse happens in a matter of days is also among the possibilities.

I was referring to things like the Bundeswehr (German military) study that was leaked in 2010 in der spiegel which explored the probable future to better prepare themselves to face it. Here you'll find page 2 of the english version of the der spiegel article reporting on the partial to complete market failure and global chain reaction causing global economy collapse.

Fun thins is that this report places the collapse around 2025-2030 same as predicted by the world3 in the 1970's.

The other thing I was referring to is a report about the transition period which had a part about risk of violence and war in the event of a societal collapse (they actually evaluated the whole range from steady decline interspersed with rupture points to full civilization collapse), and among the possible scenarios without violence were the ones where the collapse happened fast enough.
Sorry I don't have source readily available IIRC I found this report while documenting myself on post oil agriculture in the EU.

It is a common misconception to not understand that the upcoming change is unprecedented in human history, it will be nothing like what we have faced before. Expecting it to be something like past events would be a mistake.

[1]: http://www.spiegel.de/international/germany/peak-oil-and-the...
[2]: https://en.wikipedia.org/wiki/World3
Advance Your Career with Real Estate Accelerator Program
Microsoft has also released a scratch-like environment for programming Minecraft at https://minecraft.makecode.com with a bunch of pretty good course material for teaching programming
Because the author also mentions other competitors and/or substitute products. The BBC has editorial guidelines for product prominence.[0] You can contact the BBC if you feel it breached their guidelines.[1]

[0] http://www.bbc.co.uk/editorialguidelines/guidelines/editoria...
[1] http://www.bbc.co.uk/editorialguidelines/contact
Goldman Sachs didn't buy anything. That's like saying I'm about to buy to Qualcomm because I own a few shares in Broadcom (or vice versa depending on who is buying who). The purchaser, Circle, didn't buy tether either, they are a custodian of various cryptocurrencies tokens on behalf of users, by your same logic GS just endorsed BitConnect (presuming it's still trading, but we can replace with any other shitcoin traded on the platform).
> One of the reasons I love golang* is how the entire source code for the standard library is just a few easy clicks away from the documentation on how to use it.

Not just a few clicks. In my editor, I just navigate into /usr/lib/go/src/<package-name> which is where my distribution (Arch) puts the stdlib sources. For example, /usr/lib/go/src/io/pipe.go for the implementation of io.Pipe() which I was looking at the other day.
The examples you mentioned are not Gödel sentences, but rather Russell’s paradox and the liar paradox, respectively. A Gödel sentence for a theory T says “This sentence is not provable by T.” Truth is very different from provability and, unlike provability, cannot be represented as an arithmetic formula.

See the section titled “Relationship with the liar paradox” in the Wikipedia article on the incompleteness theorems.
> the laziest straight forward way as possible, simply because I didn’t feel like working so hard. Indeed, I delayed writing any code until I came up with an idea of the minimum amount of code I could get away with

The quality of a senior software developer.
About the time your engineering team becomes so big that the overhead of managing ops for all those services becomes less expensive than the communication between teams working on a monolithic codebase.

If this happens before you have several dozen engineers, you're probably doing communication wrong.
Accessible, next-gen AR tech you should be playing with right now
I suspect in a lot of cases reading the Lions commentaries was not purely for fun. The original audience (Lions' students) were doing it as part of their university course. Many of the contemporary readers would have been reading it because they needed to understand, fix bugs or add features to their unix systems (I think one of the introductions in the reprint book is from somebody who was in this position). But you're right I'm sure that the the key was the combination of (a) real world and genuinely useful code that the readers were using (b) size such that you could realistically understand all of it (c) excellent accompanying code commentary.

I read through the Lions book in the late 1990s when the reprint came out, essentially "just for fun" -- it remains probably the only sizeable piece of code I've read for fun.
It’s extremely standard terminology and only confusing if you haven’t been exposed to the concept timing attacks. (Which is great! Now you have.)
There are two spaces to consider. One is the range of habitats available, the other is the range of chemistry complex and rich enough to form viable metabolic pathways.

The problem is the OPs comment about restricting ourselves to a narrow range of chemistries is a bit naive. Carbon chemistries are so rich and so complex it's a whole field of study alongside all other forms of chemistry put together. That's not just because it happens to be interesting because we are made of it, it's just a fact of chemistry and physics that carbon chemistry is fantastically diverse and scalable compared to all other known and theoretical chemistries.

A lot of somewhat simplistic conjecture starts from the idea that the universe is vast and unknown and could contain 'anything'. But the fact is we can see the universe through our telescopes and other instruments. We know what all the elements are and what their properties are so it seems rational to use that information to optimise our search.

After all, if there are unknown elements and unknown chemistries or structural paradigms out there that might also be viable, since we don't know what they are, we also don't know what to look for to find them, so that avenue of speculation doesn't actually take us anywhere useful.
Our poor posture and use of the body in the West is partly a side-effect of our mental activities, in my opinion. Not merely due to sitting. Rather sitting and performing mental activities whilst partially tranquilised:

e.g. playing video games at a desk whilst sipping coffee/soda/alcohol.

I can't explain why this is but intuitively I think it's to do with our locus of attention being out of the body and into abstract ideas. In the developing world their locus is more 'in the body'.
Anyone know what kind of data is publicly available on pregnancy rates?
Ask HN: What's a good static site generator to use for a blog in 2018?
Hello HN community,

I've been meaning to start blogging for a while now but I never got around to it. I do have some time this weekend and I thought I'll give it a whirl then.

I recently read about Hugo and I was wondering if it's good enough for me to start with? Has anyone used it? How has your experience been so far?

My posts will mainly focus on little programming tidbits that I learn while I'm working so yes, it will involve code snippets. Markdown support is a huge pro for me as well. I am aware of Jekyll as it's one of the biggest players in this segment but everyone's been complaining about its speed which is why I'm not leaning towards it.

If anyone's got some advice on what SSG I can use, fire away. If you can, highlight both the pros and cons so I can make an informed decision on this.

Thank you for your time! Cheers!
I don't know about any courses, but watching a lot of tv shows especially situational comedies such as Frasier, Seinfeld etc. helped me immensely on reading people.

The facial expressions usually give away the situation. The downside is that you need to constantly read the other parties expressions, and that can get noticed if you're not subtle enough.

It required some energy, but over time you get proficient at it.

Another thing that will help is to find safe topics. Talking about music, girls, sports are the easiest to learn.

My advice would be not to shy away from social interactions. Practice makes perfect.

Some people may inherently be born with an intuition to handle social interactions, but that doesn't mean that you cannot learn it by observing and mimicking.

I guess this is what the article calls as masking. But masking doesn't have to be that painful. i believe people can grow and chance. If you put an honest effort you'll eventually fit into the society.
Apparently if your e-commerce site has trendy enough fonts, you're a tech startup
Not complaining about the down votes, but it is odd to see an honest self-critical opinion being downmodded.
Does the right to privacy end with death?
The struggles of women who mask their autism
Are you familiar with Dennett's take on it?

His paper, The Self as a Center of Narrative Gravity - http://cogprints.org/266/1/selfctr.htm
I do.
When I fall asleep in front of the TV (my bedroom is normally colder) without a blanket I wake up freezing.
Even in summer nights I prefer a very light blanket to cover myself.
My two oldest kids have created plain html web pages with me.

They run on my NAS so not available to the Internet. I try to teach different things to each of them and hopefully they'll start copying and pasting.

I also created the "guess a number" game in Java with my oldest (~10 y.o.) recently. We started by writing comments explaining what would happen, then I filled in the code and we ran it and single stepped our way through it a few times.

I love the debugger as it helps new coders get a feeling for how the computer "thinks".

Java might seem like a weird language to teach kids but for all its verbosity and comments it ended at less than 50 LOC, is extremely readable and has really good support for single stepping, peeking into variables etc.
the angle remains the same
Agreed. I have worked with Petri Nets before now, which I found less restrictive than FSMs (which are just a subset of PNs).

But giving your classes explicit state is certainly very valuable. I even wrote a tool that would take an ASCII-art diagram of a PN embedded in the comments of a class, and generate the state definitions and methods within the class.
We need to be careful with our words. There is no "Right to be forgotten". Framing[1] denotes the battlefield terrain, if you accept the frame you've already lost. A better title might be: Insights on the First Three Years of European Censorship of Google.

1 http://www.nytimes.com/2005/07/17/magazine/the-framing-wars....
Heh, very often their problem domain is also an issue.

"We're going to write a compiler in our shiny FP language".

"We're going to implement a Fourier transform".

Nah, thanks, could you show me instead how I can get the Employee record from an XML file, stick it in a PostgreSQL database and also send it down the wire through a REST API as JSON?
What claims? I have provided plenty of links. What claims have I made and been asked to provide links to that I haven't?

I am not cherry picking anything. I giving examples as the only one in this thread btw. Go back and read the thread.

Where on earth am I appealing to authority? I link to a debate with two sides debating this very issue to prove a point which is that experts disagree about this which was one of my points. It's a proof of that. You on the other hand link to things and appeal to consensus, how is that useful for anything?

I literally gave you links not only to claims about New York being under water but other similar claims. The video is experts warning about the warming and the consequences being imminent.

So that critical thinking crash course you talked about, perhaps you should start by applying it to yourself.
Google brings health ‘Symptom Search’ feature to India
Well, that's kind of the point - (almost) everybody wants to just use the dependencies, but someone must maintain them for the community to work.
There are many organisms that can tolerate those concentrations of peroxides, and others that can tolerate the radiation exposure aside from the fact that a few inches of soil provides fairly decent protection anyway.

From your link: "These results indicate that it is doubtful that the presence of H2O2 alone on Mars would make the surface "self-sterilizing"."
> iTunes, App Stores, Apple Music,

Would it really require a datacenter to store that small amount of data?
In tech we trust? – University of Cambridge
That's interesting, but also not so surprising. China has had decades of directing primary engineering/manufacturing efforts towards reverse engineering western products, or executing specific designs specified from western clients. The attitude of looking to someone else's engineering to learn from it is probably something the rest of us could do a bit more of.