skysight-inc/HackerNews huggingface dataset:
It's essentially the concept of the Big Brother TV franchise, just on a larger scale.
Gimlet Media's "Startup" recently had an episode saying that pretty much all large media companies now have a division that makes media for hire (articles, videos, whatever).

https://gimletmedia.com/episode/17-words-about-words-from-ou...
As far as I know, they haven't installed a McDonald's module on the ISS yet.
The central server in Signal does not have the same role as the Telegram's.

If you care first and foremost about UX, use Telegram. If you care first and foremost about the security of your communications, use Signal; go out of your way to use Signal.
> 1. Billions of people live in countries which do not have jurisdiction over Apple, Google, etc.

Alternatively, you could say that billions of people live in countries with no restrictions on espionage of these companies, and with no recourse. Has NK faced justice for the Sony hack? Has the US faced justice for taps of overseas cables? No on both counts. If anything, having your country be a member of PRISM grants you as a citizen greater protection over how that data is used against you by that government.
Russia is also corrupt enough (especially in the rural areas) that you could probably find an Internet connection that wasn't actively monitored by Moscow authorities. I'm not saying it would be cheap, but it's definitely doable.
How to solve the abstraction inversion and shrink the attack surface of browsers
> they could use in a significant C++ project.

The difference with Chromium is you've got all that integration with standard C runtimes that are inherently dicey. Unikernels are a different story.
You Have 10 Minutes to Meet with Bill Maris, President and CEO Google Ventures
Sam Altman on Founders and the Fear of Rejection
There are certain cases where it feels very ridiculous. For example, some authors use "her" to refer to even a group of people generally known to be predominantly male oriented. While it definitely won't be criticized by any feminist group, it really is distracting from narrative point of view because most readers feel it's unnatural. I remember thinking "This guy is clearly talking about dudes, why is he using female pronoun?" I also think it's stupid to have to use female pronoun just to be safe, because this in itself is sexism--it implies that they are afraid of feminists accusing them but not afraid of masculinists (if it even exists). When I say it's annoying I am not saying these people are annoying, I'm saying the reality we live in is annoying. In some non-english cultures they don't have this problem because they have ways to refer to people without being gender specific.
Not just business:

https://en.wikipedia.org/wiki/Korean_Air_Cargo_Flight_8509

In most cultures co-pilots are encouraged to speak out when the pilot has or is about to make a mistake. There were several Korean Air crashes where the co-pilots knew the pilot was wrong and did nothing, in some cases costing them their lives. After recognizing this there was a strong push to change the culture at Korean Air, but I don't know that this was a lesson brought over to other industries.
It may solve your immediate problem. But it's dangerous - there are too many hidden gotchas and situations where you have to know the actual implementation (which can change) to know what it does.
It also breaks a lot of conventions established by most other languages, so you really have to be really careful when assuming that "this probably works like I expect" - you may get nasty surprises).
Ohh and it's pretty slow compared to other languages (like C++, Lua & Python - just to name a few).
And that's not even mentioning the fact that the people implementing it seem to be a case of the "blind leading the blind". Just search for how they tried to fix an integer overflow by testing if "foo>intmax" etc - that's just the tip of the iceberg (who the hell thought that converting strings to integers before comparing them was a good idea?) etc etc. Those guys should not be allowed near language design.
So yeah; it's pretty bad.
Can you articulate a _specific_ threat model under which this extension fails to protect against mass data collection by Google?

Or is this idle speculation.
If you've been a dev, you know that users want all sorts of things. They are generally awful. Devs may have a long-term plan that they are executing to, or a design template they conform to, or any number of things the user doesn't know about. When users start listing chapter-and-verse how the product should work, its not helpful.

A real report would have said something like "No way to enter a url on fullscreen tab". That might have survived 'bug triage'.
I feel a lot of the same things. But, on the bright side:

1. It's early days yet -- let's give them some time to work out the bugs and build out more diverse platform support.

2. The code is open source. If we (or anybody else) gets motivated enough, we can add support for other browsers or build a "real" standalone app.
I got excited about signal after watching this video, which explains pretty well the challenges of encrypted communication and how Signal addresses them (it might be basic stuff for people super familiar with the topic though):
https://www.youtube.com/watch?v=tOMiAeRwpPA
Indeed. This is already the norm in the Western world, as long as we're talking about the workplace.
Side Project to Profitable Start Up in 9 Months – Part 6 – November's Numbers
‘Not a Day Care’? Really?
This is cool! Now, doesn't transporting the built images through network cost you anything extra? I guess this is the case with AWS instances.
Creating a Continuous Delivery Pipeline with Travis-CI and ContainerShip
Signal doesn't have a history of cryptographic flaws and metadata leakage, and Telegram does. The equivalence you're drawing here is false.

Here's an example, from adc and Juliano Rizzo, who co-discovered the TLS BEAST and CRIME vulnerabilities:

http://www.alexrad.me/discourse/a-264-attack-on-telegram-and...
If your primary form of deposition (coral formation) breaks down, a lot of former atols will be sub-optimal investments, in the "under-water" sense that means being under water.
Maybe it becomes a little more agreeable if you flip it around: consider as "basic" whatever level people would reach after 100 hours of quality learning. Should someone with this kind of "basic" level in neurosurgery be allowed to even think of live subjects? Certainly not. But as one of the many possible squishy definitions of "basic", this would not be the worst.

An interesting discussion is the optimal distribution of those hours for different kinds of learning. Between the intensive trial&error of learning software tools and the slow motor skill buildup of learning a musical instrument I could see anything from two 50h weeks to fifty 2h weeks to be the best match.
Now we know how women feel, all day long every day. It'd be reasonable to say "get over it", which is essentially what women hear all their lives.
The most interesting thing about what you said is you don't need coffee every 10 minutes in code mode.
Truly appreciate your thoughtful response - thank you! I don't believe ad blockers are going away nor do I think it's time well spent or an effective strategy asking visitors to disable them or try to sneak ads past them. What I do believe though is once decision makers within these companies learn the % of their visitors that are blocking ads it will spur a productive discussion on what they should do about it - such as a shift in revenue strategy as you suggested.

As thomasahle pointed out earlier, ad blocking visitors seem to be more engaged because they bounce less and visit more pages. Now this is based on a relatively small sample size, but so far the trend is holding true. That is a huge takeaway that cannot be understated. Ad blocking visitors are valuable but in a slightly different sense.

And you're right, some websites will signup for a month and cancel after they've analyzed a large enough sample size and we're ok with that because it's all about education & gaining knowledge. Prior to using our service they could only guess, now they know with relative certainty.
oh right -- mediants! I've never heard of Stern-Brocot but I know what it is.

Why not just use continued fractions directly? https://en.wikipedia.org/wiki/Continued_fraction#Calculating...

e.g.

p = 3.141592653589793

= 3 + 1 / 7.062513305931052

= 3 + 1 / (7 + 1 / 15.996594406684103)

= 3 + 1 / (7 + 1 / (15 + 1 / 1.0034172310150002))

= 3 + 1 / (7 + 1 / (15 + 1 / (1 + 1/292.63459087501246)))

so the continued fraction coefficients are 3;7;15;1;292 (see http://mathworld.wolfram.com/PiContinuedFraction.html or https://en.wikipedia.org/wiki/Continued_fraction#Continued_f...) and can be converted to rationals at each step using the semiconvergent recursion formula https://en.wikipedia.org/wiki/Continued_fraction#Semiconverg... to get approximants 3/1, 22/7,

(3 + 15 * 22) / (1 + 15 * 7) = 333/106,

(22 + 1 * 333) / (7 + 1 * 106) = 355/113,

(333 + 292 * 355) / (106 + 292 * 113) = 103993/33102,

etc.
AMD used to do monthly updates, but they were too buggy so they moved to updating less often so they could spend more time testing, but the drivers are still buggy. Rapid releases can help but you can't really solve testing problems with release schedules.
This is such a bad idea!
There's a difference between "not hired" and "no response". I've never blown off a candidate as a hiring manager and I expect hiring managers to do likewise.
Should we be muddying the relational waters? Use cases for MySQL and MongoDB
Telegram is closed source so we can't verify that they implemented encryption properly, and only Secret Chats have the messages encrypted.

https://telegram.org/faq#q-so-how-do-you-encrypt-data
Because that's still an unsolved research problem.

Rogaway mentions it, in some detail, in his recent paper:

https://news.ycombinator.com/item?id=10655418
From Word to Markdown to InDesign: Fully Automated Typesetting Using Pandoc
> go out of your way to use Signal

With that mindset we will never get secure communications to the masses but will repeat the PGP dilemma again and again. UX is of utmost importance.

We would still be on 99.99% HTTP websites if HTTPS required going out of one's way.
Water temperature hasn't been mentioned -- though water famously expands as it freezes, at temperatures above about 4C, it undergoes normal thermal expansion. This means that warm equitorial waters show some of this effect as well.

Winds and tides are other significant factors, both of which can vary strongly regionally and globally.
> 70% probability is a very conservative filter and will catch about 10% and a little bit less than half of them will actually be damaging.

Right. This is really interesting. A while ago I wrote a classifier that predicted based on a number of criteria if a new member of a web community would be trouble or not. It also worked as an aid in classification and not as a stand-alone decision maker. You have a lot more data to work with so that should make the problem a bit more tractable.

Does it use other bits of knowledge about the edit prior probability of a revert for an edit by that particular user or network range for instance?
That's what the Cryptocat people said.
Sorry, I meant that from the perspective of the Chromium team.
The question is too simplistic, because, within the simulation, the speed of light appears constant in different reference frames that move relative to one another. The simulation doesn't favor any particular reference frame; it's a supervisor over all possible reference frames, so to speak.
To me, this announcement feels pre-mature, the software doesn't seem ready until it integrates with other clients. But I think, giving time, your concerns could be addressed:

-Integration with other devices, backing up and importing your back up between devices, are features that will come, eventually.

-There are several 3rd party standalone desktop apps being developed for Signal.

-You could maybe build a Textsecure server, and in the future, who knows, there may be documentation for doing so.

Maybe Signal isn't ready for you right now now but I wouldn't count it out!
Clojure is a lisp.
Tbh, Signal's UX on Android is pretty good.

Is Telegram just better on iOS or am I missing something when you say it has better UX?
No one could have predicted this based on any kind of evidence tho so we best go about business as usual without making any changes to our way of life.
I just downloaded it.. there is indeed no entitlements, no container, nothing.

I guess it must have an exemption given that it was originally in the app store prior to the mandatory sandboxing deadline[0].

[0] http://www.macworld.com/article/1167055/sandboxing_deadline_...
Except for that I didn't introduce the term...
They don't like to admit it, but Signal has a metadata problem. It's fine if that's not their threat model, but I wish they would be more clear about it, especially when other chat systems get criticism more often for precisely that aspect.

Edit:
"As far as we can determine, practical privacy preserving contact discovery remains an unsolved problem." -03 Jan 2014

[0] https://whispersystems.org/blog/contact-discovery/

The kind of data they hold is legally within the reach of authorities and would allow metadata analysis similar to the NSA's former phone metadata program.
Selling a couple of domains from past ventures
buddi.es and modernscene.com

I bought them for past ventures but am now moving on.

I think they both definitely have tons of branding potential for a product, content site, or startup.

e-mail michael.oshman@gmail.com if interested with your offer
despite [Telegram's] good-enough track record

You may have missed parts of their track record; part of the problem is that Telegram tends to hide these types of things in its past:

"Telegram protocol defeated. Authors are going to modify crypto-algorithm" https://news.ycombinator.com/item?id=6948742
DigiNotar was used for MITM after getting hacked. If talking about CAs caught intentionally issuing intermediates for MITM purposes, we should at least mention TrustWave (SecureTrust CA): https://en.wikipedia.org/wiki/Trustwave_Holdings#Unrestricte...
Since the commentary doesn't add much, let's link to the project page instead. Url changed from http://www.techrepublic.com/article/microsofts-quantum-compu....
How about being a solo founder? What argument(s) would you put forth to dissuade someone from doing that?
How to crowdfund like a pro
By "The dwarf was a mother carrying a child" I believe the OP means that the dwarf was carrying a baby in her arms. Maternal dwarves are rather infamous for carrying their infant children into harrowing situations, e.g. when conscripted into a militia and sent out to slay dragons (though they're just as apt to give birth right there on the battlefield).
Telegram has a tendency to mislead [intentionally or not] about the quality of its security.

Signal is pretty up front about being "good enough" security.
Yet another person discovering the beauty of the REPL. On my own time, I write all of my software in Guile Scheme using Emacs + Geiser[0] as a development environment and it's wonderful. I wish my work environment could be half as nice as that.

[0] http://geiser.nongnu.org/geiser_1.html#Introduction
> In conclusion, earplugs are the best investment you can get.

Careful with that. Wearing earplugs every day for an extended duration (like while sleeping) might cause issues with the inner ear. I did that and ended up suffering from vertigo for a while. Discontinuing the use of earplugs made the symptoms gradually disappear. Starting to use earplugs again made vertigo come back. Repeat for a few cycles.

I have stopped using earplugs while sleeping. Brief usage (like when using loud machinery) seems fine.

I'm sure everyone is different and not all people will suffer from inner ear issues from earplugs, but keep this in mind.
The U.S. Air Force Is Using Civilians to Fly Drones in Combat Theaters
I would be interested in seeing a comparison - how the different vision APIs react to the same 10-15 images.
> court-approved

Remember, this a secret court, whose judges are likely highly biased in favor the government, with secret proceedings where only the NSA gets to make a case. Not exactly a legitimate safeguard.

I also have reservations about the grandparent comment, but PRISM is still pretty awful.
Your criticism would be stronger with a list of examples and evidence they are unfixed for at least 6 months.

EDIT:

That metadata problem is essentially unsolved and unsolvable. No system is immune to metadata contact discovery at present.

For instance, https://ricochet.im/, is attempting to solve that problem by relying on the user to make the initial exchange securely. However, in reality, any method of relaying that to their contact point is vulnerable to discovery of that kind of metadata.
I've always had this scenario in my head ... Here is what I think you should do :

1. Tell your boss you quit, because of the facts you point here. Tell your co-workers you quit, because you are not satisfied with the job. ( You will have done the best thing for the company if you do that ).

2. Find a new job/work and don't talk about why you quit your previous job in details. Just tell your new boss : "Well I wasn't satisfied with the team. I didn't have a chance to be valuable, because of their closed-culture. They didn't want anything more from me than being a non-thinking programmer.". Trust me, he will like this. If he doesn't you will end up in the same company

3. In between ... start working on an open source project with good reputation to gain back your confidence ( if you've lost something out of your job ). Even one Merged pull request is a big deal in those moments.

If all of this doesn't work. Let me know. I'm living in Berlin and I think I can find something for you if you want to relocate.
I generally take English sentences like that to be existential claims, rather than universal ones.

For example, if I was talking about an exciting new business plan to serve alcohol in a building and someone replied "Bars already serve drinks.", you probably wouldn't object saying that some bars don't serve drinks - that's not really the point.

I can probably concoct a counterexample, but given that most BSTs that one would actually use under that terminology are self-balancing ~O(log n) structures I am tempted to go with this. I imagine if "self-balancing BST" was used the objection might never have been raised, even though not strictly all self-balancing BSTs have all O(log n) operations.

Either way it's a semantic thing that has little to do with what BST means (we agree on that) and more to do with interpreting the ambiguities of English.
I seem to remember from anatomy and physiology that most body cells don't really divide, the exception being epithelial cells, which are constantly being produced and shedding. So I'm not sure that DNA damage would tend to get propagated by cell division, at least in adults.
I think what lispm is getting at is that there a large number of Clojure programmers that do not realize that Clojure's features and the workflows it enables have been around for decades.
Signal is an order of magnitude easier to use than PGP. It's not even close.

The GP was comparing two apps that are actually both very easy to use, one maybe slightly moreso.

(That said, PGP isn't THAT hard either.)
I had this conversation on twitter already: typed object mappers seem like a questionable choice for the problem space. Since it seems like all of their work in Scala used them, I'm not surprised they hated it.

(Disclaimer: I have no particular liking for Scala.)
This is the only way I'd ever consider doing a startup again. It's important that you get both parts right: the equal split and the vesting schedule. Run, don't walk, from startup teams that want to operate without vesting.
What kind of things are impossible?
Yep. Pretty good. I keep forgetting to finish it, though...at this point I need to go and watch most of it over again. :|
Do you have time to share more details on Signal's metdata problem, especially if you have any ideas about what they could do to solve it?

Is this something that is going to require a Tor-like approach to even have a chance of fixing?
If you take any complex system out of the environment it evolved to survive in, it won't work as well. Doesn't matter which knob you tweak, it won't be the environment it evolved in. There will just be a different set of failures.
Considering their criteria Erlang/Elixir seems like a huge omission from the contender list.
Full text of the study is here:

http://www.sciencemag.org/content/350/6264/1073.full
Wondering how this can be used for specific content detection! Say I want to take pictures of a crop using a drone and analyse the pictures for pests and disesases etc ...
I'm not necessarily claiming you setup a strawman. I'm inferring that andyjohnson0 stopped reading because he detected a strawman (or similar).

I used the strawman as an example of why someone may, legitimately, stop reading any essay you wrote, or this article, or really, any piece of text they come across.

>Do you really think I don't understand it takes time to read?

I think you probably understand that. However, it is very difficult for you to know what value I place on my time spent engaged in various activities. At some point, it is just no longer worth my time to continue reading some pieces of text. Some things are just more important, including, possibly, posting a comment about it.
That could work, but this is just a preview of more to come. That dutch firm would be kept very busy doing the same for Miami, Shenzhen, and many other coastal cities. There are also many coastal settlements who can't afford sea walls. It is doubtful that political entities that aren't interested in footing the bill to prevent such scenarios would be willing to help those settlements.
Again, I'm not defending them in any way but all we know about the program is that it allows the kangaroo courts to order searches of information stored on those servers. We have no reason to believe it includes the ability to e.g. compel Google to ship a compromised version of Chrome to a specific user and the fact that the NSA has an entire program to develop and deploy rookits supports that interpretation since it's far more expensive than just asking the company to do it for you.
Cool but i kinda wanna play it myself :)
Actually :).. I wanted to scare off my cat who climbs onto my chair in the morning and bugs me from behind. So I searched for the thing on youtube and put the volume to the max... At first my cat was a bit worried, but by now he got used to the crazy machine I have here and he just rubbed his head off my iMac..
I on the other hand... continued watching the video and then I clicked another one and possibly another one.

Why exactly I did that is a bit more complicated in this case - I guess the insatiable necessity to entertain the brain which we got so used to with technology... And it's getting more and more stronger as more people become 'addicted' to constant stimulation.
But I still don't have the definite answer to that though...
> So how do you handle the situation if a Korean manager is wrong about something?

Do the wrong thing that your manager requests and suffer the consequences.
According to Wikipedia[1], the Bradley is more expensive, at $3.16 million

[1] https://en.wikipedia.org/wiki/M2_Bradley