skysight-inc/HackerNews huggingface dataset:
In my opinion, takling the ET existence using the drake equation is not efficient because it boils down to estimate or guessing values.

I favor the following reasonning. For simplification, let consider the universe as homogene. Now, let p be the probability that life emerges in one unit of time and space. (1-p) is the probability that life does not emerge in the unit of volume and space.

If v is the number of volume units in the universe and t the age of the universe in unit of time, then the probability that life never emerges in the universe is (1-p)^(v * t). If p is bigger than zero, this probability will tend to 0 with a growing v and t, regardless of the magnitude of p. This always converges to 0. Soon or later, life will emerge in the universe as long as it can emerge spontaneously.

What is the probaility that our solar system is the only place in the universe where life emerged. Let s be the volume of our solar system. That probability is (1-p)^((v-s) * t). Since s is very small relative to v, that probability is very close to the above probability. And with growing v and t this probability tend to zero. In other words the probability that life emerges elsewere in the universe after removing the volume of our solar system is not much affected. It still tends toward 1.

This should give you the idea. The only unknown variable is p. But even if we don't know it's value, we can draw two important conclusions from this. 1) it doesn't matter how small p is, soon or later life will emerge. 2) the probability that we are alone in the universe is tending toward 0 with increasing t and v.

Could we be the most advanced ? Why discarding the ufological data ? It's time this non-sense and ostrich attitude stops.
Interesting. The Surface products (e.g., the Surface Book) use glass on metal.
This is the correct answer for this if you're using Python and have lots of small objects with fixed attributes.

In [1]: class A:
...: __slots__ = ('a', 'b')
...: def __init__(self):
...: self.a = 1
...: self.b = 2
...:

In [3]: get_size(A())
Out[3]: 112

In [4]: get_size((1,1))
Out[4]: 120

Smaller than a tuple. Not to say that 112 bytes is great, but __slots__ can really help with memory usage. Without:

In [23]: get_size(A())
Out[23]: 324

A named tuple, while not mutable, is 92 bytes with those two attributes.
Remote nodes have overhead, however if you can handle that overhead then you definitely should use a remote node or Port over a NIF. However, NIF's taking a long time to run is not so much of an issue anymore now that the dirty NIF scheduler is enabled by default in the BEAM.
> CPTPP is almost identical to the original TPP

11 of 20 articles were struck from the intellectual property chapter of the agreement, including the ones I found to be most concerning. It's a very different agreement for software.
Fully Automated WPA PSK Handshake Capture Script Aimed at Pen-Testing
Marp: Create slideshows by writing markdown
Hypothetical example:

Entities in Country A provide entities in Country B with software for, say, self-driving cars. Such cars become sufficently popular in Country B. ("Sufficiently" being read as numerous enough for the next step to become important.)

Country A and Country B come into conflict. Potential causes: resources (oil, fresh water, rare earths, whatever), ideology, etc.

Country A uses its legal (and extra-legal) powers to force the entities providing said software to push out an over-the-air update of the software. When Country A flips a switch, the self-driving cars begin moving offensively, attempting to kill passengers and pedestrians and jam the road infrastructure, doing as much economic and political damage as possible. (Whoo; suppose they target specific people and infrastructure.)

It's an entertaining scenario for your favorite TV series or something, but possibly more troubling for software controlling information networks or the power grid. And the proof-of-concept of such an attack has already been shown to be successful.

P.S. We are both assuming that self-driving cars are better than human-driven cars, which fact is not currently in evidence.
Actually, if you use playonlinux to broker your wine installations, it does a pretty good job making sure any dependancies are installed. They fully support CS4 and CS6 - https://www.playonlinux.com/en/supported_apps-6-0.html
Nvidia GTX 1180 (Turing) Expected Release Date: July 2018
AI for comedy: A robot that does improv shows
Depends on why you're depressed.

If you're depressed because of a chemical imbalance, medicine can help (though it can be fiddly to get right). A doctor is what you need here, or (perhaps better) a psychiatrist.

If you're depressed because of circumstances, then you need to either change your circumstances, or change the way you think about them. (I have heard that anger signals that you have a blocked goal, and depression signals that you have an impossible goal. This is almost certainly not true of all depressions for all people. But if it's true of yours, you need to figure out what the impossible goal is, and let go of it.) A counselor might be where to start here.

If it's just that you aren't happy, as others have said, sleep, exercise, and relationships.

If you're hungry for something, and you can't find what it is, then I am reminded of this quote from C.S. Lewis: "The Christian says, 'Creatures are not born with desires unless satisfaction for those desires exists. A baby feels hunger: well, there is such a thing as food. A duckling wants to swim: well, there is such a thing as water. Men feel sexual desire: well, there is such a thing as sex. If I find in myself a desire which no experience in this world can satisfy, the most probable explanation is that I was made for another world. If none of my earthly pleasures satisfy it, that does not prove that the universe is a fraud. Probably earthly pleasures were never meant to satisfy it, but only to arouse it, to suggest the real thing. If that is so, I must take care, on the one hand, never to despise, or to be unthankful for, these earthly blessings, and on the other, never to mistake them for the something else of which they are only a kind of copy, or echo, or mirage. I must keep alive in myself the desire for my true country, which I shall not find till after death; I must never let it get snowed under or turned aside; I must make it the main object of life to press on to that country and to help others to do the same."
Why Enterprises Are Adopting a Multicloud Strategy – The New Stack
Wait, what...? I don't understand how you draw this conclusion from my post.
Agree 100%. Mine is a mid-2009 (MBP 15" x64 Core 2 Duo), but with an SSD and 8GB, it still runs perfectly fine. It's not a Retina screen, but it's good enough that I don't notice pixelation.

It's still my daily driver for dev work, email & browsing, but El Capitan is the furthest I can take the OS, and I'm already running into some software that requires the newer OSes.

I've just been hanging onto the hope that a suitable MBP replacement with proper ports will be available by the time I need to upgrade, which will be 1st quarter 2019.
So there's no such thing as a historian?
Every energy source should pull its own weight, including the costs of its negative externalities.

We should not be subsidizing electric cars or solar or nuclear. The success of a solution should not depend on convincing 51% of the legislature of its benefits.

Plenty of people disagree about the dangers of carbon dioxide, but we tax many things that are beneficial. Can't we tax something that might be very dangerous instead of something we KNOW is beneficial?

Like hard work. Why do we tax people at a higher rate if they work 10 hours in a day instead of 6? I'd rather tax CO2 more and hard work a little bit less.

But that is just one positive thing we could tax less to balance any tax on CO2. One possible tradeoff.

Couldn't such a tradeoff help sell this to people who object to taxing CO2? Or is taxing hard work as much as possible MORE important than reducing this risk to Earth?
Blot – a blogging platform with no interface
I still have, let's call them interesting, memories of Soviet dental procedures. I think that if I were to put them on film, modern audiences would call them "torture porn".
The Deadly Incel Movement’s Absurd Pop Culture Roots
Get a second hand mac mini and maybe upgrade it with a ssd
I don't understand how Microchip is selling PIC32s. Their errata documents seem to list half the features as non-working, and very little is fixed with each new silicon revision. I like MIPS and I want to like PIC32, but they seem like junk.
Nice specs, but you can't upgrade the SSDs, RAM is possible but breaks warranty, can't upgrade the soldered GPU, and it's unclear if the CPU is actually upgrade-able. So I would call it disappointing, as a 'Professional' product.
Entirely agreed. Elixir's Macro's are awesome, and Erlang could definitely use an Elixir-Macro-Like Parse Transform library (could definitely exist), Erlang's syntax I find far more readable, consistent, and logical as well. Elixirs syntax has a lot needless, hard-to-read, noise, but it's not hard to overcome the noise to get the benefits of the overall ecosystem and macros.
Very cool. I'd love to see a blog post. Will keep creative twilio use in mind for my next side project :)
Arm Grabs Stream for IoT Services – EE Times
Have you read my whole post?
I'm afraid I'll have to be one of the curmudgeonly naysayers, too.

The nice thing about Markdown is that the source file is just as readable as the output. Haml and hamdown fail at this. If I'm gonna have a computer parse "%h2.f2.helvetica.strike" for me, it might as well handle an entire HTML document.

Think of Markdown as a WYSIWYG format. The plaintext is the document, but there just happen to exist tools for automatically displaying it as HTML too. If something looks wrong as plaintext Markdown, you're doing Markdown wrong.
Using GraphQL with Microservices in Go – Outcrawl
Introducing Accessible Scala: a tool for blind and partially-sighted developers
apple desktop lineup is such a mess..
Don't forget the waste removal tubes, and for god's sake, don't mix the two up.
Arm Ready to Sacrifice Profits for Long-Term IoT Growth – EE Times
It is still radiation of photons. Just different wavelengths (IR vs Radio).
> Can you imagine surgery without painkillers? Ouch, that’s only for the rich!

I'm reminded of this article about not being given pain killers after surgery: https://www.nytimes.com/2018/01/27/opinion/sunday/surgery-ge...
at our scale if we used "serverless" our AWS bill would go from several mil a month to 20+ mil. plus
+1 on Surface. Have a Surface Book with discrete GPU and been really happy with it overall. Really a fan of the 3:2 aspect ratio.
Me too. Joins FTW.
>The real future is going to be in reprogrammable hardware, something akin to FPGAs but with cores as building block instead of gates. We need massively parallel chips with an order of magnitude more cores than we have today (at least 256 as a baseline), with better interconnect and smarter routing that can do something like content-addressable memory.

that is a kind of a step in the similar direction:

http://www.greenarraychips.com/
When I started using Diesel (Rust ORM) I was surprised to find the library's author answering all of my routine and sometimes even idiotic questions on gitter, and all the general help chats have been incredibly helpful – every time I asked the question, people actually spent time and effort to understand my code and what I'm trying to do.

I still don't quite understand what makes Rust community this way, but it's one of the best things about the language.
How does it not (potentially) skew the market? If one such alternative plant had a higher operating efficiency and therefore lower cost, wouldn't the fact that there is a law preventing the lower cost from being reached skew the market? Am I missing something?
So - we end up with Elysium?
Astronomers witness a black hole pulling a star apart like taffy
i think they mean to have a human colony, not to have a creepy incest cult.
Exactly. Freedom of speech is not just the freedom TO speak, its also the freedom to think.

As an early millennial, I'm astounded to see this distinction is being lost on the current generation. One regimes hate speech becomes the next administrations purge list.
0. Just have a robot incubate some clones once it gets there.
Google’s Approach – Stephen Thorne – Medium
I've got an 2011-era Mac Mini that I've loved for developing - updated to 8GB of RAM + an SSD, it's been a great Xamarin machine for years. However now I'm looking for a replacement as Mojave won't support the hardware. With the dated Mac Mini and reports of many keyboard issues on Macbook Pros I'm looking at a Mac Air for a new development machine - and even these are getting a bit long in the tooth. Not really sure what Apple is up to these days.
> The generation network is therefore an approximate renderer that is learned from data.

> https://www.youtube.com/watch?v=G-kWNQJ4idw&feature=youtu.be

I wonder if this is efficient... I know this isn't the researchers intended application, but the path tracer in me wants to see how far this can be pushed for real time rendering. I welcome the more interesting artefacts that a NN might produce (i'm talking about pigsnails [1] of course :D)

full circle: GPU GLSL for graphics -> GPU cuda/opencl for NN -> GPU cuda/opencl for NN graphics

[1] https://www.newscientist.com/article/dn27755-artificial-brai...
Things do break if you use nightly – and if you ask for help in the community, "switch to nightly" is a very, very common advice.
I'm still rocking my mid-2012 Mini that I upgraded to 16GB RAM and an SSD, luckily I'm getting 10.14, but otherwise I also see zero reason to upgrade my desktop Mac atm. This machine has been more than powerful for most tasks I've thrown at it, and it still runs like a dream.

If Apple were to actually upgrade/update the Mini with new CPUs and a smaller form factor, I wouldn't hesitate to upgrade finally. Those Intel NUCs are starting to get real appealing to me, but I'm not ready to jump to Windows or Linux for my home machines...
Just FYI: Chrome tells me graphene.tools SSL cert is not valid.
No app per se, but I do usually listen to a particular track from brainfm...
Posix TTY and more precisely stdin/stdout/stderr inheritance and internals of FD have a completely insane design. There is the famous divide between file descriptors and file descriptions. Hilarity can and will ensue in tons of domains. I nearly shipped some code with bugs because of that mess (and could only avoid those bugs by using threads; you can NOT switch your std fd to non-blocking without absolutely unpredictable consequences), and obviously some bugs of a given class can create security issues. Especially, and in a way, obviously, when objects are shared across security boundaries.

Far is the time when Unix people were making fun of the lack of security in consumer Windows. Today, there is no comprehensive model on the most used "Unix" side, while modern Windows certainly have problems in the default way they are configured, but at least the security model exist with well defined boundaries (even if we can be sad that some seemingly security related features are not considered officially as security boundaries, at least we are not deluding ourselves into thinking that a spaghetti of objects without security descriptors can be shared and the result can be a secure system...)
Try it again and rediscover them! Now having kids myself, I've gotten back into the habit just so I can introduce them to these fascinating little creatures.
> "commercially negotiated contract" in subsection 3a seems to use another (inferred) meaning of "party" such as a commercial business and not a country. (Text is "a person of another Party".)

It's the same definition. "A person of another Party" is "a person from another country."
Erlich, is that you?
This is how HN does memes.
51% lets you censor transactions.
You need more than that to reverse a week old tx. Way more. You have to outrun the rest of the world and gain a week of advantage.
So if you have 90% of the hashrate, you go 9 times faster than the honest miners. Every day, you can erase 9 days of blockchain. But that 90% means that you build a mining farm that is 9 times greater that the current hashrate. Redo the math on the costs and logistics of that.
I got a surface for my wife, and it works well for her. Excellent screen. But the keyboard is too small, my giant meat sticks can't squeeze onto it.
This all makes sense but all the trends are going the other way. Unfortunately.
Looks good, Choco is certainly not perfect. How do you handle different old versions? Are they stored in GitHub in the same YAML file or is there some other mechanism for handling this?
If you don't care about long term viability, one person would already be sufficient.
Sometimes I use mint. My bank (simple) has simple goal saving that I'll use for toys. Otherwise I 'pay myself first' into savings/investment. It's been working so far. I can use mint to identify problem areas, cut those back, and add the difference to an automatic deposit.
> Take your touch bar and put it into your missing 3.5 jack plug

Are you sure you are talking about MacBooks? They all have a 3.5 jack
"Cheap" and "entry-level" are two terms Apple is particularly unfond of, however. The reason why the Mac mini is no longer being updated may be because it's simply too cheap.
CEO and Directors can be and you don't have to be licenced to be one.
Are there any laptops that support macOS but are NOT Apple hardware? I dropped my MacBook Pro and need to replace it, but I am holding off because the hardware is almost the same as when I bought it a few years ago!

Can anyone recommend a laptop that supports 32gb of RAM, would run MacOS (or Ubuntu, I could get used to) and made of something besides metal? I have allergies to nickel, cobalt and gold. You would be doing me a solid!
Eh. No one every really complains about the iMac, which makes up most of their desktop offering.
The Pipeline
Restore deleted MongoDB documents using Oplog
No. Contrary to the sci-fi trope you occasionally see crop up, you could not make a sustainable human population starting from two people. The inbreeding would render everyone sterile (and probably severely physically and intellectually disabled) after just a couple generations.

The actual number in the paper is 98, and even that probably wouldn't be a very healthy population of humans. Around 600, with significant initial diversity, is the number I've seen tossed around as the minimum number for a genetically healthy population.
Maybe on what you got started on. I started with T-SQL, then PL/SQL and now back to T-SQL, so you can guess which I prefer.
Funny, because that reminds me of GDPR. If you don't accept a sites business model, then I think you should be denied access from that product.
> If we would create a spacecraft right now, we could only reach about 200 km/s, which translates into 6300 years of travel. Of course technology is getting better with time and by the time a real interstellar project will be created, we can expect to have improved the duration by one order of magnitude, i.e. 630 years. This is speculative as technology as yet to be invented.

This is the dilemma that should make us really consider and possibly wait for the right technology. Otherwise it is quite possible to arrive to destination and find it populated for millennia.
Actually it says:

Disclaimer

This is not an officially supported Google product.

Besides, what does it matter? It's a nice hack, but that's it. Noone will play Netflix over it... well, probably.
> I'd love to see a NeoR arise at some point that fixes the strange historical inconsistencies […] in non-backward compatible ways.

Microsoft (or perhaps the Apache Foundation) could pull such a trick, and win a huge user base by doing so.

My guess is that several top R developers must have also thought of doing so, esp. those who write C code for R.
You're on hacker news so it is easier for you to say that who falls for this crap. Ground reality is completely different. Lot of young and mature people can fall for this crap. It's like saying who falls for fake news these days. It is gonna be a learning curve for normal people to understand nuances of these scams.
macOS is not supposed to run on non-mac computers, or are you referring to using a hackintosh setup here? (which is, iirc, not allowed by the license)
Why would you run Ubuntu for that, Node runs pretty well on Windows, I work with it daily. Combined with VS Code I'm not sure what there should be missing...
Just yesterday our build broke because a cargo update pulled in some dependencies that suddenly required experimental features. I think it was crossbeam via hyper or tokio.

Also, while I recognize it's a third party project, the hyper API keeps changing faster than I can adapt my code. If you are aware of a more stable HTTP server, ideally one that has proper TLS support and support for unix domain sockets, I would be very interested.

EDIT: on the other hand, after working with rust daily for ~1.5 years, I have only run into one compiler bug and had zero actual bugs in my application due to language/compiler updates so far. There have been a few occasions were essential features were missing from the standard library/language though and several times were we had to backport some code to an older, stable rust version that we're one (when a developer had mistakenly tested their code locally with a newer version).

The highest up on my wish list would be that - as I understand it - you can not currently exit the process cleanly (EDIT: early) with a non-zero exit code in stable rust. That makes it pretty hard to implement good command line utilities. Happy to be corrected if I am wrong on this one though.
Do they come close in build quality though? I’m legit curious; I haven’t used a Razer laptop in years, but the last one I played with wasn’t super impressive in that regard.
Sounds familiar...

https://www.youtube.com/watch?v=sPAsWAcmrlE

https://www.theguardian.com/technology/2012/jul/19/ipad-prot...

Apple has a history of denying something until it is working to their satisfaction.
10 Alternative Marketing Automation Tools You Are Probably Not Using
Can't wait to see perspectives on this one. I looked into this years ago and remember finding the number to be around 150-300 if you centrally plan reproduction (and no, you don't want an unequal gender distribution). Also that cheetahs experienced a population bottleneck of this magnitude and so we have some data on what it looks like.

Take that with a grain of salt, memory and amateur research are finicky.
There have been at least a few SF stories built on that premise. It's driving me nuts that I can't recall which they were.
Elon did warn everyone during that conference call where he supposedly went "nuts" that the biggest short burn of the century was coming.

I listened and man was that overblown. He was simply bored of shitty questions.
Webcam talking emoji using JavaScript and a rendering with SVG or THREE.js
...which was "essentially a subset of C++".
It is really sad there is no equivalent for a 7 year old device.

Is a Hackintosh an option for Mojave?
Pregistration live for The Ocean, a 0x relayer
I find the Mac keyboards to be garbage for two reasons, the command key is awkward and the tactile feel is subpar
You're not a startup.