skysight-inc/HackerNews huggingface dataset:
> I discount UFOs because I believe the alternative explanations–such as natural atmospheric phenomena, secret testing of military aircraft, confusion, hallucination and delusion–are collectively much more probable than the hypothesis that extraterrestrials have visited us.

I understand but the reality is undetermined. So assuming that UFOs are not real or ET manifestation is taking a risk of error.

My knowledge of the UFO phenomenon is different as I'm very close to the author of the following articles [1](http://www.meessen.net/AMeessen/Propulsion.pdf) [2](http://www.meessen.net/AMeessen/Evidence.pdf) [3](http://www.meessen.net/AMeessen/Production.pdf).

While I agree that a priori we don't know if we can attribute any reality and seriousness to the UFO phenomenon, these studies shows that we should. The author applied the inductive process. If the UFO phenomenon is real and the manifestation of unconventional flying objects, they must respect the law of physics that we know. The author investigated the a priori uncertain data to determine if it is possible to explain what is described by using the law of physics that we know and are valid in our environment (air, water, etc.). The only liberty degree accepted is that since the UFOs may not be of human origin, they could use the laws in an original way not yet known to us.

The referenced articles describe the result of this study. The conclusion is that it is possible to explain the propulsion mechanism of UFOs and its described properties. The mechanism is not yet used by humans and require a supraconducting surface at room temperature and above.

This is a theory explaining the observed phenomenon. The normal scientific process should now be to test that theory. This is the work of an experimentalist, not a theorist.

Of course this doesn't tell us anything on the real origin of the phenomenon. But its theorical validity give credibility to it. Since many reports signal the presence of non human looking beings, this give credit to the ET origin. Finally, supraconductivity at room temperature is not yet mastered by humans. I suppose it would be known by now if it was the case.

Why do these ET behave as they do ? I have no idea. One thing to keep in mind is that the rules and optimal strategies may be different once space travel and energy is not a problem anymore. There may be no benefit in colonizing the galaxy. There is enough space for everybody. My conclusion, influenced by the results of the author is that what matters is to be able to ensure the survival of ones civilization. This means that scientific and technological advance is primordial and determinant as we can see with the war in Syria. We can also see that colonizing doesn't work unless the population is fully under control. This may give credit to the abduction side of the UFO phenomenon, but I'm much more careful on this subject because we have much less data and independent data sources.
After several incidents where malware was distributed through ads, I think it is fair to call it self defence.
This Piece of Ocean Trash Criticizes Ocean Trash
I use ranger [0] as a file manager. So I want to run any text editor in a terminal! In order to keep consistency with the many advantages of ranger.

[0] http://ranger.nongnu.org/
I can't believe nobody commented yet on how like a TIE fighter the "unmanned underwater vehicle during a Navy demonstration" looks. US truly is evolving into the Empire ;]
Wondershare Video Converter Ultimate 8.0.0 Serial Key Free
Let's also have indicators for whether the food is pro- or anti-abortion. :D
Hospital patients who refuse transfusion actually do better than other patients
I like that approach, but getting the very expensive stuff keeps me too worried about it. The $20 socks may last a lifetime on my feet, but they burn just as well as the $2 socks. Likewise, I'm not confident enough to try to fix a broken device worth $2k, but if it's worth $400 I'll give it a go, and often end up saving money on the repair.
> The loop on pointer increment and test is completely natural for this problem, as is the pointer math to get the result.

Disagree. "Move the pointer forwards until the value it points to is zero, then measure the distance between where it points and where it started" is a very unnatural way for a human to think about computing the length of a string. The pointer is doing double-duty as a pointer and a counter. It's efficient for the computer, but it's exposing implementation details that don't make a lot of conceptual sense (and don't even match the real implementation these days - modern hardware has to do a lot of work with cache invalidation and the like to maintain the illusion of a unified flat memory space).

> This is exactly what the assembly code would do

Absolutely - but assembly is optimized for the computer, not the human.

> generics: use the _Generic keyword

I don't need to do branching based on a finite set of possible types. I want a generic version of result (where value is of the generic type), and I want indexed_cata to accept an operate that returns whichever generic version of result, and return the same type (I made a mistake in my code - it should return size_t rather than int). Can I do that in C?

> anonymous functions: you can autogenerate names via token pasting

Not good enough I think. I need to be able to create a function at runtime. (I wanted to pass the continuation into operate and then operate can either return directly or call the continuation and return the result of that, rather than have operate return a flag that the caller that indexed_cata checks and loops)

> multiple return: you can return a struct (living w/o auto-unboxing) or pass a pointer for an extra return value

I passed a pointer to result and returned via that for exactly that reason. Could I have had index_of_first_null_u return a result_size_t instead of accepting a result_size_t* and it would all work?

> Like that loop? :-) Curly braces are not needed, and an assignment (plain '=') produces an rvalue that can be tested.

I don't. "=" in a loop test is horrible for readability (it looks like an error (and often is), and has very different semantics from mathematical "=" - pascal-style "while(node := node->next)" would be a much clearer syntax), and returning values that are usually discarded is bad practice (I would like discarding values to be a rare event, probably something that can be a compiler warning - ideally I'd like something like a linear type system). The "do" and "while" look like unrelated statements. The if at the top as the special case is ugly and shouldn't be necessary - when a loop is expressed elegantly the zero case should just fall out naturally.
Vim has been fine for me
LibreOffice 5.2.0 beta2 as a snap package
Actually, Microsoft Research has another project to prove program termination: http://research.microsoft.com/en-us/projects/t2/

Obviously this cannot work on all programs, but it's nice that they tried to do their best.
Antikythera Mechanism: Mysteries of 2,100-Year-Old ‘Computer’ Revealed
possibly using some rogue app that's killing the battery life

AKA, "...has Facebook installed."
How I Made It to HackerNews Front Page and Landed 765 Visits to My Blog in 1 Day
Toronto's Startup Ecosystem Capturing the Spotlight
I know many grandmas that don't ever seem to get bored knitting :)
Sites need to be legally liable for installing malware on your computer. That will solve all of this. I can go to prison for clicking on the wrong link but somehow they get away with drive-by ransomware installs.
>> That's why you have hostile observers from opposing parties present.

Even though observers are supposed to behave in an impartial and accurate way, partisan observers help ensure accuracy by their partisanship.

If an individual counter is bought by Party A, observers from Parties B and C are there. When the teller puts some of Party C's votes in Party A's pile, Party C is there to bring it to the attention of officials. If it is likely to be close between A and B, and a teller puts a spoiled, party D, or independent paper in A's pile, then B will note it.

Once these things have been raised, they are recorded and read by more officials and observers. That increases the number of people you need to buy off in order to effect a change in the result, which in turn increases the chance of being caught or having to buy off someone who cannot be bought in your favour.
They should have been downloaded over a secure connection

That's not how apt works. The connection is assumed unreliable, the verification happens after download with the Debian keyring (already installed, and can be independently inspected and verified).
New room. New door would be fine, golden or not ;)
Do you make these same kinds of comments about IBM or Oracle?

Why do you think that Google made android? You don't seriously think that Google wanted phone's to be "free"? That's just naive.

So what? Microsoft wants to make money. Did you think that open source was going to destroy the desire to make money? What about the companies that build computers? Can they make money? Integrated circuits and microprocessor research were funded by military spending. Is that a bigger deal than selling software?

What about advertising? Is advertising OK if you use open source software to track people?

You're just a d1ck with a boring opinion.
Six-million strong Necurs botnet goes quiet
I'm not sure vilified is the right word, but the FTC in the US and the ASA in the UK have both said that paid-for content needs to be marked as such.

The ASA rules are pretty tight. The user has to know something is paid for content before clicking. So a YouTuber putting out a sponsored video needs to include something in the title of the video, and the link, saying "sponsored content". A banner at the start of the video isn't enough.
The problem is, when you make all sorts of labeling mandatory, any meaning is lost. Gelatin residuals have no health impacts. DNA or GM residuals have no health impact. You fill the packaging with unnecessary labels, and then the actually relevant things - like how much sugar something contains - are obscured.

This is similar to the over-cautious safety warnings that nowadays clutter all user instructions of devices and tools.

It should be left to user discretion whether to wear safety goggles when you use a hammer to hit a nail, for instance. Even if there is a one-in-a-million chance that a spark flies off and hits your eye.
I don't have time to go into much detail but this

>>But that war pioneered two interesting logistical elements: first, it was the first war to permit rapid movement of material via rail (a surprising amount of rail was constructed during the war). Second is that it was the first economy vs economy war.
By and large the Europeans ignored the lesson, because they figured the details of what was going on in the US just weren't that interesting (big mistake).

Is basically all wrong.
The Crimean war was fought before the American civil war and contained all these modern elements and was in many ways the first WW1 style war.

Before WW1 two majors wars were fought in Europe, the Austro-Prussian war and the Franco-Prussian war which pretty much set the stage for WW1.
The report cites Clinical Professor James Isbister from the Sydney Medical School, University of Sydney. “Professor Isbister said Jehovah’s Witnesses were given better treatment by doctors trying to preserve their [the Witness patients’] blood. As a result they had better survival rates, and shorter hospital and intensive care stays than people who received blood transfusions during surgery,” reports the paper.

http://www.smh.com.au/national/health/surgeons-urged-to-avoi...
Yes, Apple considers general purpose computers a legacy technology and more so a legacy business. Apple would much rather be in the locked down, small screen appliance business, i.e. computing devices made for techno-phobic user base.

But it may backfire spectacularly on them, since once they abandoned general purpose computers and server operating systems, their cloud services will/are suffering as a consequence.

Really, if you are a software developer not specifically developing for Apple platforms you are much better off building yourself a Linux system at this point.
What did it for me was choosing to behave as if I lived a charmed life. I'd make my plans under the assumption that it would work out. Things would very rarely go wrong (thus reinforcing the charmed life angle), and if they ever did, it wouldn't be that hard to fix it anyway. People will forgive an amazing number of things, and the worst case scenario just doesn't happen in practice.

It's amazing how much baggage you can shed with this approach. And shedding the baggage makes you more pleasant to be around (even to yourself), thus giving you better opportunities and even more ready forgiveness.
You may be interested in https://github.com/quiet/quiet-js and https://danielrapp.github.io/spectroface/, both encode text / images over audible frequencies, but of course they sound weird.

However it is technically trivial to encode "hidden" data at inaudible frequencies (>25 kHz) along with a song/whatever in the audible range and recover the data with a high pass filter. You would have to explain, however, the need for >48kHz sample rate.

Another, stealthier option would be to encode information in the background noise of a recording, but this would require more complex encoding/filtering techniques.
And since you can't know that the computer actually recorded what was printed on your paper receipt you have to dispute the result by default if a good democratic process is important to you.

So if you have to count the paper balloty anyway, why even bother with spending all that money for a voting machine?
https://en.wikipedia.org/wiki/Smart_pointer
Also in the clips in the video is fooled all _three_ of the participants tested. Couldn't find anything in the paper about sample sizes... but hopefully it was more than three...
Maybe this one? https://github.com/quiet/quiet-js I remember it sparked a discussion about airgap breaking.
Even in the hypothetical case of clean electricity the lifetime co2 emissions are significant of resource intensive manufacturing, as roughly half of the lifetime co2 footprint happens in manufacturing phase.

Better than gasoline powered cars, but not order of magnitude better. So we still can't have everyone driving cars in the future.
My prediction for the Ford carrier program is that it will be cancelled and replaced with...

Even bigger carrier. Significantly bigger.

China can bomb shit out of Guam airstrips. Or from submarines any airstrip that stays stationary. U.S. can in near future do everything a 100 gigagram Ford carrier can do with 45Gg America class carrier. With the exception that Ford will have triple the planes, triple the cost, triple the price and about double the range of planes aboard. In near future you can do almost everything with three Americas than with single Ford, with almost exactly the same $/kg of ordnance delivered. This happens because V-22 osprey and F35B have short takeoff and landing while having incredible capability. Ford will rely on F35C, V-22 and super hornet. The hornet being mostly stopgap measure.

But Ford is still limited to planes less than 30 tons and less than 1700km range. Something that could launch C130 super hercules (70 ton weight, 3800km range) safely, would make super-duper-giga-hyper-carrier look like worthwhile investment. The weight of Ford is not the main problem, but it's not long enough.

https://www.youtube.com/watch?v=ar-poc38C84

Now you could replace significant portion of Guam with floating airstrips. You could dominate entire northern pacific with single carrier with it's organic refueling.

The alternative for hypersupercarriers would be America class + some flying boats acting as refuelers, gunships and transports. That would be more robust way to do things, as you are putting your eggs to more baskets. But it's also something that China and India and Brazil can somewhat easily replicate to lesser degree. (They don't get V-22, but anyhow.) So for reasons of military industrial complex and to appear unachievable military power(Trump?), U.S. will make something huge before Ford program runs its course.
The actual permission is 'read phone status and identity', which I guess is used to pause a meditation session if you get a phone call. 'Access to photos' is needed to get access to external storage, presumably to download audio files.

Disclaimer: I'm not an Android dev, this is just what I've picked up from the internet.
Their earlier goal was "make money for shareholders". Their current goal is "make money for shareholders".

I know that doesn't fit peoples fever dreams about world domination but that's what they were doing in the 90's. That's what they are doing now. That's what Google is doing. That's what Apple is doing.

All of the strategy stuff that you guys attribute to Microsoft, as if it were a single person, are childish naive views of how companies function.

Why can't you guys accept "yes" for an answer. They are using Linux. They are contributing code to the Linux Kernel. They have developers contributing to Clang and Docker. They just announced support for FreeBSD on Azure and are supporting that project as well.

ITS OVER. Open Source won. It's everywhere. It isn't going away.

Maybe you could start hating something else?
Cities Skylines is great, and the community is too. I feel that CS is the game many fans wanted Sim City (5) to be.

CS in itself is a better game, but the SC4 custom content scene is still superior making it a better city designing experience (only simulation worth caring about in SC4 is modded traffic imho...).

CS is very moddable, has an active community releasing custom content using the steam workshop, making it very accessible. Oh, the time I've spent trying to browse early-internet-looking japanese websites to download awesome custom buildings and their dependencies.

But just give it some time and we'll have at least as awesome custom content for CS as for SC4. As I see it, Colossal Order are the new masters of city building games.
You're confusing AI and AGI (artificial general intelligence). AGI is a subset of AI focused on introspective systems that are resourceful and don't get stuck. Like humans. Face recognition and picture processing are not AGI.
AskHistorians is a particularly good one too.
English with Norwegian accent is generally very clear and pronounced though.
I never have problem with google now either, and I use it several times a day. As you I speak a Norwegian that is called "lett blanding" or "light blend" in English, composed of western, southern and eastern dialects :)

Well there are some problems.. If I have it set to English, I can't really get it to grasp Norwegian names for streets etc. I wish it could have a mix of some sort.
If they wanted to be centrally located, they should have been in Sunnyvale or something instead of Palo Alto.
"How do you "see" that you have voted for your choice? Because you monitor tells you so?"

Blockchain-like technology can do that for you.

(Not evertbody will have enough determination to actually do the checking, but some people will, and they'll alert general populace if something goes weird)
Huh? I acknowledge that you have a different opinion and I'm saddened by that opinion.

I respect your right to have a different opinion. I don't have to respect the opinion itself. Hope you can see the difference.
I haven't had to fill out a log book in years and years. Multiple pharmacies, multiple states.
(k)dbus is the most likely replacement here and systemd is a major vehicle for its adoption beyond DBus' current niche use in Gnome.
My Three Favorite Math Puzzles – John Urschel, Baltimore Ravens
It's probably the best place to talk about history in general that I've found on the internet.
It's orders of magnitude better than the rest of the site IMHO.
Hi, fellow OCD sufferer here.

Are you using dietary supplements to treat your OCD/anxiety?

I've found some helpful pointers here [1][2][3], but I'm only starting to explore the field.

[1] Overcoming Ocd & Depression: My Personal Journey and Recovery, White, David B.

[2] http://www.alternativementalhealth.com/natural-healing-of-ob...

[3] http://www.ocd-free.org
I guess that's the point, to step back from the desire to always find something better. This somehow implies that you don't actively challenge yourself to learn new stuff. You could however learn new things nevertheless, but I guess the idea is not self-improvement, but getting at peace with yourself, and maybe also your limitations.

(Not advocating that, that's just how I would understand the concept)
Sure, apt is secure. However, I don't think that's what's being discussed. If I remember correctly, the researchers were complaining about how Linux ISOs were downloaded, not packages. (The writer of the rebuttal seems to be confusing these, which is, again, concerning.) To quote their paper:

> Despite procedural safeguards, an attacker who strikes early enough can introduce malicious code into the counting server by using a chain of infections that parallels the configuration process. During pre-election setup, workers use a development machine, which is configured before setup begins, to burn Debian Linux installation ISOs to DVDs. These DVDs are later used to configure all election servers. If the machine used to burn them is compromised—say, by a dishonest insider, an APT-style attack on the development facility, or a supply-chain attack—the attacker can leverage this access to compromise election results.

> We experimented with a form of this attack to successfully
change results in our mock election setup. We first created
a modified Debian ISO containing vote-stealing malware
intended to execute on the counting server. The tainted
ISO is repackaged with padding to ensure that it is identical in size to the original. In a real attack, this malicious ISO could be delivered by malware running on the DVD burning computer, by poisoning the mirror it is retrieved from, or by a network-based man-in-the-middle.

> During the setup process, election workers check the SHA-256 hash of the ISO file against the SHA256SUMS file downloaded via anonymous FTP from debian.org. Since regular FTP does not provide cryptographic integrity checking, a network-based man-in-the-middle could substitute a hash that matched the malicious ISO. However, this hash would be publicly visible in videos of the setup process and might later arouse suspicion.

(https://jhalderm.com/pub/papers/ivoting-ccs14.pdf)
Wow some guy raised a bug: “This feature ain't useful” and Mozilla removes it
Today I learned that the freedom and democracy that open source world presents to us isn't without it's pitfalls. I'm a Web Developers and like many devs, I am very dependent on the firefox Developer tools found at the bottom of the browser.

So I was a bit shaken today when I upgraded my Ubuntu and went to Firefox 47, only to find that the font panel in that toolbox missing! Turns out some jerk actively raised a bug and requested this feature be disabled by default:

https://bugzilla.mozilla.org/show_bug.cgi?id=1247723

And his reasoning being:

> The font panel is not currently very useful. According to Patrick/telemetry, the average user spends ~5 seconds it in, and it seems like even that might be accidental

As if the telemetry statistics represents the voice of all the users! Seriously, if I go ahead and raise a bug called "Remove feature X", will you just remove it Mozilla?
That is old logic, now some consider that the US can attack first, search for the "Nuclear Primacy."
It was horrible and I stopped as soon as I could.

Proportional fonts are great for reading, but awful for debugging, because character recognition isn't the same process as reading text. Not in my brain, anyway. Typos that I would normally catch before moving on to the next statement went undiscovered until compile time.